|
Refureku v2.2.0
C++17 runtime reflection library.
|
This is the complete list of members for rfk::MethodBase, including all inherited members.
| addParameter(char const *name, std::size_t id, Type const &type) noexcept | rfk::FunctionBase | |
| addProperty(Property const &property) noexcept | rfk::Entity | |
| checkParametersCount() const | rfk::FunctionBase | protected |
| checkParameterTypes() const | rfk::FunctionBase | protected |
| checkReturnType() const | rfk::FunctionBase | protected |
| Entity(Entity const &)=delete (defined in rfk::Entity) | rfk::Entity | |
| Entity(Entity &&) noexcept (defined in rfk::Entity) | rfk::Entity | protected |
| Entity(EntityImpl *implementation) noexcept (defined in rfk::Entity) | rfk::Entity | protected |
| foreachProperty(Visitor< Property > visitor, void *userData) const | rfk::Entity | |
| FunctionBase(FunctionBaseImpl *implementation) noexcept (defined in rfk::FunctionBase) | rfk::FunctionBase | protected |
| FunctionBase(FunctionBase &&) noexcept (defined in rfk::FunctionBase) | rfk::FunctionBase | protected |
| getAccess() const noexcept | rfk::MethodBase | |
| getFlags() const noexcept | rfk::MethodBase | |
| getId() const noexcept | rfk::Entity | |
| getInternalFunction() const noexcept | rfk::FunctionBase | |
| getKind() const noexcept | rfk::Entity | |
| getName() const noexcept | rfk::Entity | |
| getOuterEntity() const noexcept | rfk::Entity | |
| getParameterAt(std::size_t index) const noexcept | rfk::FunctionBase | |
| getParametersCount() const noexcept | rfk::FunctionBase | |
| getProperties(bool isChildClassValid=true) const noexcept | rfk::Entity | |
| getProperties(Struct const &archetype, bool isChildClassValid=true) const noexcept | rfk::Entity | |
| getPropertiesByName(char const *name) const noexcept | rfk::Entity | |
| getPropertiesByPredicate(Predicate< Property > predicate, void *userData) const | rfk::Entity | |
| getPropertiesCount() const noexcept | rfk::Entity | |
| getProperty(bool isChildClassValid=true) const noexcept | rfk::Entity | |
| getProperty(Struct const &archetype, bool isChildClassValid=true) const noexcept | rfk::Entity | |
| getPropertyAt(std::size_t propertyIndex) const noexcept | rfk::Entity | |
| getPropertyByName(char const *name) const noexcept | rfk::Entity | |
| getPropertyByPredicate(Predicate< Property > predicate, void *userData) const | rfk::Entity | |
| getReturnType() const noexcept | rfk::FunctionBase | |
| hasSameName(char const *name) const noexcept | rfk::Entity | |
| hasSameParameters() const noexcept | rfk::FunctionBase | |
| hasSameSignature(MethodBase const &other) const noexcept | rfk::MethodBase | |
| hasSameSignature() const noexcept | rfk::MethodBase | |
| hasSameSignature(FunctionBase const &other) const noexcept | rfk::MethodBase | |
| isConst() const noexcept | rfk::MethodBase | |
| isFinal() const noexcept | rfk::MethodBase | |
| isInline() const noexcept | rfk::MethodBase | |
| isOverride() const noexcept | rfk::MethodBase | |
| isPureVirtual() const noexcept | rfk::MethodBase | |
| isStatic() const noexcept | rfk::MethodBase | |
| isVirtual() const noexcept | rfk::MethodBase | |
| MethodBase(MethodBaseImpl *implementation) noexcept (defined in rfk::MethodBase) | rfk::MethodBase | protected |
| MethodBase(MethodBase &&) noexcept (defined in rfk::MethodBase) | rfk::MethodBase | protected |
| 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 | |
| RFK_GEN_GET_PIMPL(FunctionBaseImpl, Entity::getPimpl()) (defined in rfk::FunctionBase) | rfk::FunctionBase | protected |
| setOuterEntity(Entity const *outerEntity) noexcept | rfk::Entity | |
| setParametersCapacity(std::size_t capacity) noexcept | rfk::FunctionBase | |
| setPropertiesCapacity(std::size_t capacity) noexcept | rfk::Entity | |
| ~Entity() noexcept (defined in rfk::Entity) | rfk::Entity | protected |
| ~FunctionBase() noexcept (defined in rfk::FunctionBase) | rfk::FunctionBase | protected |
| ~MethodBase() noexcept (defined in rfk::MethodBase) | rfk::MethodBase | protected |