12 ::ll::TypedStorage<8, 16, ::mce::UUID> mUUID;
13 ::ll::TypedStorage<1, 1, bool> mValid;
19 MCAPI ContentIdentity();
21 MCAPI ContentIdentity(::ContentIdentity&&);
23 MCAPI ContentIdentity(::ContentIdentity
const&);
25 MCAPI
explicit ContentIdentity(
::mce::UUID const& uuid);
27 MCFOLD ::std::string asString()
const;
29 MCFOLD ::mce::UUID
const& getAsUUID()
const;
31 MCFOLD
bool isValid()
const;
33 MCAPI
bool operator!=(::ContentIdentity
const& rhs)
const;
35 MCFOLD ::ContentIdentity& operator=(::ContentIdentity&& rhs);
37 MCFOLD ::ContentIdentity& operator=(::ContentIdentity
const& rhs);
39 MCFOLD
bool operator==(::ContentIdentity
const& rhs)
const;
49 MCAPI static ::ContentIdentity fromString(::std::string
const& uuidString);
55 MCAPI static ::ContentIdentity& EMPTY();
63 MCFOLD
void* $ctor(::ContentIdentity&&);
65 MCFOLD
void* $ctor(::ContentIdentity
const&);