Main Page Modules Class Hierarchy Compound List File List Compound Members

# cStructDescriptor Member List

This is the complete list of members for cStructDescriptor, including all inherited members.

- className() const `[virtual]`
- cmpbyname(cObject *one, cObject *other) `[static]`
- cObject(const cObject &obj)
- cObject()
- cObject(const char *name) `[explicit]`
- copyNotSupported() const `[protected]`
- createDescriptorFor(cObject *obj) `[static]`
- createDescriptorFor(const char *classname, void *p) `[static]`
- cStructDescriptor(void *_p=NULL) `[inline]`
- cStructDescriptor(const cStructDescriptor &cs) `[inline]`
- defaultOwner() const `[virtual]`
- destruct() `[inline]`
- discard(cObject *object) `[inline, protected]`
- drop(cObject *object) `[inline, protected]`
- dup() const `[inline, virtual]`
- findObject(const char *name, bool deep=true)
- forEach(ForeachFunc f) `[virtual]`
- FT_BASIC enum value
- FT_BASIC_ARRAY enum value
- FT_INVALID enum value
- FT_SPECIAL enum value
- FT_SPECIAL_ARRAY enum value
- FT_STRUCT enum value
- FT_STRUCT_ARRAY enum value
- fullName() const `[inline, virtual]`
- fullPath() const `[virtual]`
- fullPath(char *buffer, int buffersize) const `[virtual]`
- getArraySize(int field)=0 `[pure virtual]`
- getFieldAsString(int field, int i, char *buf, int bufsize)=0 `[pure virtual]`
- getFieldCount()=0 `[pure virtual]`
- getFieldEnumName(int field)=0 `[pure virtual]`
- getFieldName(int field)=0 `[pure virtual]`
- getFieldStructName(int field)=0 `[pure virtual]`
- getFieldStructPointer(int field, int i)=0 `[pure virtual]`
- getFieldType(int field)=0 `[pure virtual]`
- getFieldTypeString(int field)=0 `[pure virtual]`
- getFieldWrapper(int field, int i)=0 `[pure virtual]`
- getStruct() const `[inline]`
- hasDescriptor(const char *classname) `[static]`
- info(char *buf) `[virtual]`
- isName(const char *s) const `[inline]`
- name() const `[inline]`
- netPack() `[virtual]`
- netUnpack() `[virtual]`
- operator new(size_t m)
- operator=(const cStructDescriptor &) `[inline]`
- cObject::operator=(const cObject &o)
- owner() const `[inline]`
- setFieldAsString(int field, int i, const char *value)=0 `[pure virtual]`
- setName(const char *s) `[inline]`
- setOwner(cObject *newowner)
- setStruct(void *_p) `[inline]`
- storage() const `[inline]`
- take(cObject *object) `[inline, protected]`
- takeOwnership(bool tk) `[inline]`
- takeOwnership() const `[inline]`
- writeContents(ostream &os) `[virtual]`
- writeTo(ostream &os) `[virtual]`
- ~cObject() `[virtual]`
- ~cStructDescriptor() `[virtual]`