#include <TypeObject.hpp>
Inheritance diagram for Member< DELEGATE >:Public Types | |
| enum | MemberId { PROPERTY_MEMBER_MEMBER_ID = 0, ANNOTATION_MEMBER_MEMBER_ID = 1 } |
Public Member Functions | |
| virtual | ~Member () |
| const dds::type::typeobject::MemberProperty | property () const |
| void | property (const dds::type::typeobject::MemberProperty &value) |
| const dds::type::typeobject::AnnotationUsageSeq | annotation () |
| dds::type::typeobject::AnnotationUsageSeq & | annotation (dds::type::typeobject::AnnotationUsageSeq &dst) |
| void | annotation (const dds::type::typeobject::AnnotationUsageSeq &value) |
Protected Member Functions | |
| Member (const DELEGATE &src) | |
Member of an aggregation type
Definition at line 218 of file TypeObject.hpp.
| enum MemberId |
Member IDs used in the Member base type
Reimplemented in UnionMember< DELEGATE >, and AnnotationMember< DELEGATE >.
Definition at line 230 of file TypeObject.hpp.
| Member | ( | const DELEGATE & | src | ) | [protected] |
| virtual ~Member | ( | ) | [virtual] |
| const dds::type::typeobject::AnnotationUsageSeq annotation | ( | ) |
| void annotation | ( | const dds::type::typeobject::AnnotationUsageSeq & | value | ) |
| dds::type::typeobject::AnnotationUsageSeq& annotation | ( | dds::type::typeobject::AnnotationUsageSeq & | dst | ) |
| const dds::type::typeobject::MemberProperty property | ( | ) | const |
| void property | ( | const dds::type::typeobject::MemberProperty & | value | ) |
1.7.1