4 #include "teca_config.h"
5 #include <boost/uuid/uuid.hpp>
6 #include <boost/uuid/uuid_generators.hpp>
13 teca_uuid() : boost::uuids::uuid(boost::uuids::random_generator()())
17 teca_uuid(boost::uuids::uuid
const& u) : boost::uuids::uuid(u)
20 operator boost::uuids::uuid() {
21 return static_cast<boost::uuids::uuid&
>(*this);
24 operator boost::uuids::uuid()
const {
25 return static_cast<boost::uuids::uuid const&
>(*this);
A universally uniquer identifier.
Definition: teca_uuid.h:11
p_teca_error_handler error_handler TECA_EXPORT
The global error handler instance.