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] |