openDAQ
Open data acquisition platform
IStruct Member List

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

addRef()=0IUnknownpure virtual
borrowInterface(const IntfID &intfID, void **obj) const =0IBaseObjectpure virtual
dispose()=0IBaseObjectpure virtual
equals(IBaseObject *other, Bool *equal) const =0IBaseObjectpure virtual
get(IString *name, IBaseObject **field)=0IStructpure virtual
getAsDictionary(IDict **dictionary)=0IStructpure virtual
getFieldNames(IList **names)=0IStructpure virtual
getFieldValues(IList **values)=0IStructpure virtual
getHashCode(SizeT *hashCode)=0IBaseObjectpure virtual
getStructType(IStructType **type)=0IStructpure virtual
hasField(IString *name, Bool *contains)=0IStructpure virtual
queryInterface(const IntfID &intfID, void **obj)=0IUnknownpure virtual
releaseRef()=0IUnknownpure virtual
toString(CharPtr *str)=0IBaseObjectpure virtual