Exemplo de geração de UUID usando Boost em C ++

Quero gerar UUIDs aleatórios, pois é importante que as instâncias do meu programa tenham identificadores exclusivos. Eu olhei para Boost UUID , mas não consigo gerar o UUID porque não entendo qual classe e método usar. Eu apreciaria se alguém pudesse me dar algum exemplo de como fazer...