IBlockReaderStatus inherits from IReaderStatus to expand information returned read function.
|
virtual ErrCode INTERFACE_FUNC | getReadSamples (SizeT *readSamples)=0 |
| Returns the number of samples that were read. Sometimes, during the process of reading, an event packet may occur that stops the reading of remaining samples. Developers can use this function to determine how many samples were actually read. More...
|
|
virtual ErrCode INTERFACE_FUNC | getReadStatus (ReadStatus *status)=0 |
| Retrieves the current reading status, indicating whether the reading process is in an "Ok" state, has encountered an Event, has failed, or is in an Unknown state. More...
|
|
virtual ErrCode INTERFACE_FUNC | getEventPacket (IEventPacket **packet)=0 |
| Retrieves the event packet from the reading process. More...
|
|
virtual ErrCode INTERFACE_FUNC | getValid (Bool *valid)=0 |
| Checks the validity of the reader. More...
|
|
virtual ErrCode INTERFACE_FUNC | getOffset (INumber **offset)=0 |
| Retrieves the offset of the the read values. More...
|
|
virtual ErrCode INTERFACE_FUNC | borrowInterface (const IntfID &intfID, void **obj) const =0 |
| Returns another interface which is supported by the object without incrementing the reference count. More...
|
|
virtual ErrCode INTERFACE_FUNC | dispose ()=0 |
| Disposes all references held by the object. More...
|
|
virtual ErrCode INTERFACE_FUNC | getHashCode (SizeT *hashCode)=0 |
| Returns hash code of the object. More...
|
|
virtual ErrCode INTERFACE_FUNC | equals (IBaseObject *other, Bool *equal) const =0 |
| Compares object to another object for equality. More...
|
|
virtual ErrCode INTERFACE_FUNC | toString (CharPtr *str)=0 |
| Returns a string representation of the object. More...
|
|
virtual ErrCode INTERFACE_FUNC | queryInterface (const IntfID &intfID, void **obj)=0 |
| Returns another interface which is supported by the object and increments the reference count. More...
|
|
virtual int INTERFACE_FUNC | addRef ()=0 |
| Increments the reference count for an interface on an object. More...
|
|
virtual int INTERFACE_FUNC | releaseRef ()=0 |
| Decrements the reference count for an interface on an object. More...
|
|