Пример #1
0
static int add_id(PyObject *module, const char* name, sd_id128_t id) {
        PyObject *obj;

        obj = make_uuid(id);
        if (!obj)
                return -1;

        return PyModule_AddObject(module, name, obj);
}
Пример #2
0
 /// Get a new UUID as a string, suitable as a session id.
 string_type make_session_id()
 {
   try {
       return boost::lexical_cast<string_type>(make_uuid());
   } catch (...) {
       // pass
   }
   return "";
 }
Пример #3
0
String Util::make_v4_uuid()
{
    return make_uuid( UUID_MAKE_V4 );
}
Пример #4
0
String Util::make_v1_uuid()
{
    return make_uuid( UUID_MAKE_V1 );
}