#include<kfbxstream.h>Currently it is only used for the Unload/Load of objects content when using the Peripheral objects.
Definition at line53of filekfbxstream.h.
Public Member Functions | |
| virtual eStreamState | State() |
| Query the current state of the stream. | |
| virtual bool | Open() |
| Open the stream. | |
| virtual bool | Close() |
| Close the stream. | |
| virtual bool | Flush() |
| Empties the internal data of the stream. | |
| virtual int | Write(const void *pData, int pSize) |
| Writes a memory block. | |
| virtual int | Read(void *pData, int pSize) const |
| Read bytes from the stream and store them in the memory block. | |
| virtual eStreamState State | ( | ) | [inline, virtual] |
Query the current state of the stream.
Definition at line67of filekfbxstream.h.
| virtual bool Open | ( | ) | [inline, virtual] |
| virtual bool Close | ( | ) | [inline, virtual] |
| virtual bool Flush | ( | ) | [inline, virtual] |
Empties the internal data of the stream.
Definition at line82of filekfbxstream.h.
| virtual int Write | ( | const void * | pData, | |
| int | pSize | |||
| ) | [inline, virtual] |
Writes a memory block.
| pData | Pointer to the memory block to write. | |
| pSize | Size (in bytes) of the memory block to write. |
Definition at line89of filekfbxstream.h.
| virtual int Read | ( | void * | pData, | |
| int | pSize | |||
| ) | const[inline, virtual] |
Read bytes from the stream and store them in the memory block.
| pData | Pointer to the memory block where the read bytes are stored. | |
| pSize | Number of bytes read from the stream. |
Definition at line99of filekfbxstream.h.