title: string to boost::uuid conversion
body: <p>I've just started using boost in c++ and I just wanted to ask a couple of questions relating to uuids. </p>
  
  <p>I am loading in a file which requires I know the uuids so I can link some objects together. For this reason, I'm trying to write my own uuids but I'm not sure if there's any special conditions for the strings etc as the strings I've been using (usually something basic) are not working. Can anyone point me in the right direction? I've tried using a string generator, but to no avail thus far so I'm assuming there's something wrong with my strings (which have currently just been random words).</p>
  
  <p>Here's a short example kind of thing, can't give the real code:</p>
  
  <pre><code>void loadFiles(std::string xmlFile);
  
  void linkObjects(custObj network)
  {
      for (int i = 0; i &lt; network-&gt;getLength(); i++)
      {
          network[i]-&gt;setId([boost::uuid]);  
          if (i &gt; 0)
              network[i]-&gt;addObj(network[i-1]-&gt;getId());
      }
  }
  </code></pre>