Refureku v2.2.0
C++17 runtime reflection library.
rfk::StaticField Member List

This is the complete list of members for rfk::StaticField, including all inherited members.

addProperty(Property const &property) noexceptrfk::Entity
Entity(Entity const &)=delete (defined in rfk::Entity)rfk::Entity
Entity(Entity &&) noexcept (defined in rfk::Entity)rfk::Entityprotected
Entity(EntityImpl *implementation) noexcept (defined in rfk::Entity)rfk::Entityprotected
FieldBase(FieldBaseImpl *implementation) noexcept (defined in rfk::FieldBase)rfk::FieldBaseprotected
FieldBase(FieldBase &&) noexcept (defined in rfk::FieldBase)rfk::FieldBaseprotected
foreachProperty(Visitor< Property > visitor, void *userData) constrfk::Entity
get() constrfk::StaticField
rfk::FieldBase::get(void *ptr) constrfk::VariableBaseprotected
rfk::FieldBase::get(void const *ptr) constrfk::VariableBaseprotected
getAccess() const noexceptrfk::FieldBase
getConstPtr() const noexceptrfk::StaticField
getFlags() const noexceptrfk::FieldBase
getId() const noexceptrfk::Entity
getKind() const noexceptrfk::Entity
getName() const noexceptrfk::Entity
getOuterEntity() const noexceptrfk::Entity
getOwner() const noexceptrfk::FieldBase
getProperties(bool isChildClassValid=true) const noexceptrfk::Entity
getProperties(Struct const &archetype, bool isChildClassValid=true) const noexceptrfk::Entity
getPropertiesByName(char const *name) const noexceptrfk::Entity
getPropertiesByPredicate(Predicate< Property > predicate, void *userData) constrfk::Entity
getPropertiesCount() const noexceptrfk::Entity
getProperty(bool isChildClassValid=true) const noexceptrfk::Entity
getProperty(Struct const &archetype, bool isChildClassValid=true) const noexceptrfk::Entity
getPropertyAt(std::size_t propertyIndex) const noexceptrfk::Entity
getPropertyByName(char const *name) const noexceptrfk::Entity
getPropertyByPredicate(Predicate< Property > predicate, void *userData) constrfk::Entity
getPtr() constrfk::StaticField
getType() const noexceptrfk::VariableBase
hasSameName(char const *name) const noexceptrfk::Entity
is_value_v (defined in rfk::VariableBase)rfk::VariableBaseprotectedstatic
isMutable() const noexceptrfk::FieldBase
isStatic() const noexceptrfk::FieldBase
operator!=(Entity const &other) const noexcept (defined in rfk::Entity)rfk::Entity
operator=(Entity const &)=delete (defined in rfk::Entity)rfk::Entity
operator=(Entity &&)=delete (defined in rfk::Entity)rfk::Entity
operator==(Entity const &other) const noexcept (defined in rfk::Entity)rfk::Entity
set(ValueType &&value) constrfk::StaticField
set(void const *valuePtr, std::size_t valueSize) constrfk::StaticField
rfk::FieldBase::set(void *ptr, ValueType &&value) constrfk::VariableBaseprotected
rfk::FieldBase::set(void *target, void const *source, std::size_t bytesCount) constrfk::VariableBaseprotected
setOuterEntity(Entity const *outerEntity) noexceptrfk::Entity
setPropertiesCapacity(std::size_t capacity) noexceptrfk::Entity
StaticField(char const *name, std::size_t id, Type const &type, EFieldFlags flags, Struct const *owner, void *ptr, Entity const *outerEntity=nullptr) noexcept (defined in rfk::StaticField)rfk::StaticField
StaticField(char const *name, std::size_t id, Type const &type, EFieldFlags flags, Struct const *owner, void const *constPtr, Entity const *outerEntity=nullptr) noexcept (defined in rfk::StaticField)rfk::StaticField
StaticField(StaticField &&) noexcept (defined in rfk::StaticField)rfk::StaticField
throwConstViolationException(char const *message)rfk::VariableBaseprotectedstatic
VariableBase(VariableBaseImpl *implementation) noexcept (defined in rfk::VariableBase)rfk::VariableBaseprotected
VariableBase(VariableBase &&) noexcept (defined in rfk::VariableBase)rfk::VariableBaseprotected
~Entity() noexcept (defined in rfk::Entity)rfk::Entityprotected
~FieldBase() noexcept (defined in rfk::FieldBase)rfk::FieldBaseprotected
~StaticField() noexcept (defined in rfk::StaticField)rfk::StaticField
~VariableBase() noexcept (defined in rfk::VariableBase)rfk::VariableBaseprotected