Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::utils::UuidIdentifiableObject< Derived >::Uuid Struct Referencefinal
Inheritance diagram for zrythm::utils::UuidIdentifiableObject< Derived >::Uuid:
Collaboration diagram for zrythm::utils::UuidIdentifiableObject< Derived >::Uuid:

Public Types

using UuidTag = void
 

Public Member Functions

bool is_null () const
 Checks if the UUID is null.
 
void set_null ()
 
std::size_t hash () const
 

Detailed Description

template<typename Derived>
struct zrythm::utils::UuidIdentifiableObject< Derived >::Uuid

Definition at line 26 of file uuid_identifiable_object.h.

Member Typedef Documentation

◆ UuidTag

template<typename Derived>
using zrythm::utils::UuidIdentifiableObject< Derived >::Uuid::UuidTag = void

Definition at line 31 of file uuid_identifiable_object.h.

Member Function Documentation

◆ hash()

template<typename Derived>
std::size_t zrythm::utils::UuidIdentifiableObject< Derived >::Uuid::hash ( ) const
inline

Definition at line 47 of file uuid_identifiable_object.h.

◆ is_null()

template<typename Derived>
bool zrythm::utils::UuidIdentifiableObject< Derived >::Uuid::is_null ( ) const
inline

Checks if the UUID is null.

Definition at line 43 of file uuid_identifiable_object.h.

◆ set_null()

template<typename Derived>
void zrythm::utils::UuidIdentifiableObject< Derived >::Uuid::set_null ( )
inline

Definition at line 45 of file uuid_identifiable_object.h.


The documentation for this struct was generated from the following file: