|
openDAQ
Open data acquisition platform
|
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 |
| getRawLastValue(void **value)=0 | IDataPacket | pure virtual |
| getRawValueByIndex(void **value, SizeT index)=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 |