Ejemplo de generación de UUID usando Boost en C ++

Quiero generar UUID aleatorios, ya que es importante que las instancias de mi programa tengan identificadores únicos. Miré el UUID de Boost , pero no puedo generar el UUID porque no entiendo qué clase y método usar. Agradecería que alguien me pudiera dar algún ejemplo de cómo...