| allocate() const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| assign(void *lhs, const char *lhsFieldSpec, const void *rhs, const char *rhsFieldSpec, const MetaStruct &rhsMeta) const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| compare(const void *lhs, const void *rhs, const char *fieldSpec) const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| create_qc_comparator(const char *fieldSpec, ComparatorBase::Ptr next) const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| deallocate(void *stru) const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| getFieldNames() const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| getRawField(const void *stru, const char *fieldSpec) const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| getValue(const void *stru, const char *fieldSpec) const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| getValue(Serializer &ser, const char *fieldSpec) const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| numDcpsKeys() const =0 | OpenDDS::DCPS::MetaStruct | [pure virtual] |
| ~MetaStruct() | OpenDDS::DCPS::MetaStruct | [virtual] |