|
| | ClassMemberInfoEntry (ClassMemberInfoEntry &&)=default |
| |
| | ClassMemberInfoEntry (const ClassMemberInfoEntry &)=default |
| |
| template<class ClassType , class MemberType > |
| | ClassMemberInfoEntry (const std::string &memberName, MemberType ClassType::*ptr) |
| |
| const std::string & | getClassName () const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, bool &out) const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, Ice::Byte &out) const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, Ice::Double &out) const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, Ice::Float &out) const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, Ice::Int &out) const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, Ice::Long &out) const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, Ice::Short &out) const |
| |
| void | getDataFieldAs (std::size_t i, const CommonBaseType *ptr, std::string &out) const |
| |
| const std::string & | getFieldName (std::size_t i) const |
| |
| const std::type_info & | getFieldTypeId (std::size_t i) const |
| |
| const std::string & | getMemberName () const |
| |
| const std::string & | getMemberTypeName () const |
| |
| std::size_t | getNumberOfFields () const |
| |
| ClassMemberInfoEntry & | operator= (ClassMemberInfoEntry &&)=default |
| |
| ClassMemberInfoEntry & | operator= (const ClassMemberInfoEntry &)=default |
| |
| std::map< std::string, VariantBasePtr > | toVariants (const IceUtil::Time ×tamp, const CommonBaseType *ptr) const |
| |
template<class CommonBaseT>
struct armarx::introspection::ClassMemberInfoEntry< CommonBaseT >
Definition at line 35 of file ClassMemberInfoEntry.h.