Changeset 5668:c9259aec2986 in roaraudio
- Timestamp:
- 09/23/12 12:11:49 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/uuid.h
r5667 r5668 58 58 // returns UUIDs for common namespaces. 59 59 const roar_uuid_t * roar_uuid_get_ns_real(const char * ns); 60 #define roar_uuid_get_ns(ns) (*roar_uuid_get_ns_real( ns))60 #define roar_uuid_get_ns(ns) (*roar_uuid_get_ns_real((ns))) 61 61 62 62 int roar_uuid_gen(roar_uuid_t uuid, enum roar_uuid_type type, const roar_uuid_t ns, const void * argp, ssize_t arglen); 63 #define roar_uuid_gen_null(uuid) roar_uuid_gen( uuid, ROAR_UUID_TYPE_NULL, NULL, NULL, -1)64 #define roar_uuid_gen_time(uuid) roar_uuid_gen( uuid, ROAR_UUID_TYPE_TIME, NULL, NULL, -1)65 #define roar_uuid_gen_random(uuid) roar_uuid_gen( uuid, ROAR_UUID_TYPE_RANDOM, NULL, NULL, -1)66 #define roar_uuid_gen_fromstr(uuid,str,ns) roar_uuid_gen( uuid, ROAR_UUID_TYPE_SHA1, roar_uuid_get_ns(ns), str, roar_mm_strlen(str))67 #define roar_uuid_clear(uuid) roar_uuid_gen_null( uuid)63 #define roar_uuid_gen_null(uuid) roar_uuid_gen((uuid), ROAR_UUID_TYPE_NULL, NULL, NULL, -1) 64 #define roar_uuid_gen_time(uuid) roar_uuid_gen((uuid), ROAR_UUID_TYPE_TIME, NULL, NULL, -1) 65 #define roar_uuid_gen_random(uuid) roar_uuid_gen((uuid), ROAR_UUID_TYPE_RANDOM, NULL, NULL, -1) 66 #define roar_uuid_gen_fromstr(uuid,str,ns) roar_uuid_gen((uuid), ROAR_UUID_TYPE_SHA1, roar_uuid_get_ns((ns)), (str), roar_mm_strlen((str))) 67 #define roar_uuid_clear(uuid) roar_uuid_gen_null((uuid)) 68 68 69 69 #endif
Note: See TracChangeset
for help on using the changeset viewer.