This is the complete list of members for IDataPacket, including all inherited members.
addRef()=0 | IUnknown | pure virtual |
borrowInterface(const IntfID &intfID, void **obj) const =0 | IBaseObject | pure virtual |
dispose()=0 | IBaseObject | pure virtual |
equals(IBaseObject *other, Bool *equal) const =0 | IBaseObject | pure virtual |
getData(void **address)=0 | IDataPacket | pure virtual |
getDataDescriptor(IDataDescriptor **descriptor)=0 | IDataPacket | pure virtual |
getDataSize(SizeT *dataSize)=0 | IDataPacket | pure virtual |
getDomainPacket(IDataPacket **packet)=0 | IDataPacket | pure virtual |
getHashCode(SizeT *hashCode)=0 | IBaseObject | pure virtual |
getLastValue(IBaseObject **value, ITypeManager *typeManager=nullptr)=0 | IDataPacket | pure virtual |
getOffset(INumber **offset)=0 | IDataPacket | pure virtual |
getPacketId(Int *packetId)=0 | IDataPacket | pure virtual |
getRawData(void **address)=0 | IDataPacket | pure virtual |
getRawDataSize(SizeT *rawDataSize)=0 | IDataPacket | pure virtual |
getRefCount(SizeT *refCount)=0 | IPacket | pure virtual |
getSampleCount(SizeT *sampleCount)=0 | IDataPacket | pure virtual |
getType(PacketType *type)=0 | IPacket | pure virtual |
getValueByIndex(IBaseObject **value, SizeT index, ITypeManager *typeManager=nullptr)=0 | IDataPacket | pure virtual |
queryInterface(const IntfID &intfID, void **obj)=0 | IUnknown | pure virtual |
releaseRef()=0 | IUnknown | pure virtual |
subscribeForDestructNotification(IPacketDestructCallback *packetDestructCallback)=0 | IPacket | pure virtual |
toString(CharPtr *str)=0 | IBaseObject | pure virtual |