57 # include <initializer_list>
76 bUUID(std::initializer_list<uint32_t> field_values);
79 explicit bUUID(
const std::string &string_formatted_uuid);
#define ATTR_NONNULL(...)
bool BLI_uuid_parse_string(bUUID *uuid, const char *buffer) ATTR_NONNULL()
bool BLI_uuid_is_nil(bUUID uuid)
bUUID BLI_uuid_generate_random(void)
bool BLI_uuid_equal(bUUID uuid1, bUUID uuid2)
void BLI_uuid_format(char *buffer, bUUID uuid) ATTR_NONNULL()
struct bUUID bUUID
Universally Unique Identifier according to RFC4122.
ccl_global float * buffer
std::ostream & operator<<(std::ostream &stream, const AssetCatalogPath &path_to_append)
constexpr bool operator!=(StringRef a, StringRef b)
constexpr bool operator==(StringRef a, StringRef b)
constexpr bool operator<(StringRef a, StringRef b)
unsigned __int64 uint64_t
Universally Unique Identifier according to RFC4122.