struct CassUuid
Type 1 (time-based) or type 4 (random) UUID.
Attributes
cass_uint64_t
time_and_version
cass_uint64_t
clock_seq_and_node
Functions
void
cass_uuid_min_from_time
( time, output )Sets the UUID to the minimum V1 (time) value for the specified time.
void
cass_uuid_max_from_time
( time, output )Sets the UUID to the maximum V1 (time) value for the specified time.
cass_uint64_t
cass_uuid_timestamp
( uuid )Gets the timestamp for a V1 UUID
cass_uint8_t
cass_uuid_version
( uuid )Gets the version for a UUID
void
cass_uuid_string
( uuid, output )Returns a null-terminated string for the specified UUID.
CassError
cass_uuid_from_string
( str, output )Returns a UUID for the specified string.
Example: “550e8400-e29b-41d4-a716-446655440000”