Bifrost SDK
Bifrost SDK documentation
Bifrost::Object Member List

This is the complete list of members for Bifrost::Object, including all inherited members.

empty() const noexcept=0Bifrost::Objectpure virtual
eraseAllProperties() noexcept=0Bifrost::Objectpure virtual
eraseProperty(Amino::StringView key) noexcept=0Bifrost::Objectpure virtual
extractProperty(Amino::StringView key) noexcept=0Bifrost::Objectpure virtual
getProperty(Amino::StringView key) const noexcept=0Bifrost::Objectpure virtual
hasProperty(Amino::StringView key) const noexcept=0Bifrost::Objectpure virtual
isA(Object const &object, Object const &prototype)Bifrost::Objectstatic
keys() const noexcept=0Bifrost::Objectpure virtual
Object()Bifrost::Object
Object(Object &&) noexcept=defaultBifrost::Objectprotected
Object(Object const &)=defaultBifrost::Objectprotected
operator=(Object &&) noexcept=defaultBifrost::Objectprotected
operator=(Object const &)=defaultBifrost::Objectprotected
setProperty(Amino::StringView key, T &&value) noexceptBifrost::Object
setProperty(S &&key, T &&value) noexceptBifrost::Object
setPropertyAny(Amino::StringView key, Amino::Any value) noexcept=0Bifrost::Objectprotectedpure virtual
setPropertyAny(Amino::String const &key, Amino::Any value) noexcept=0Bifrost::Objectprotectedpure virtual
size() const noexcept=0Bifrost::Objectpure virtual
~Object()Bifrost::Objectvirtual