31 #include <boost/lexical_cast.hpp>
32 #include <boost/uuid/uuid.hpp>
33 #include <boost/uuid/uuid_generators.hpp>
34 #include <boost/uuid/uuid_io.hpp>
44 boost::uuids::uuid tag = boost::uuids::random_generator()();
45 m_annotId = boost::lexical_cast<std::string>(tag);
89 assert(!ename.empty());
91 m_elementName = ename;