|
| | MemorySerializer (const void *pReadBuffer, size_t readSize, void *pWriteBuffer, size_t writeSize) |
| | Construct an instance. More...
|
| |
| size_t | getBytesRead () const |
| | Returns the amount of bytes that have currently been read. More...
|
| |
| size_t | getBytesWritten () const |
| | Returns the amount of bytes that have currently been written. More...
|
| |
| bool | writeLongDouble (double x) |
| | Write a long double. More...
|
| |
| bool | writeDouble (double x) |
| | Write a double. More...
|
| |
| bool | writeFloat (float x) |
| | Write a float. More...
|
| |
| bool | writeInt32 (int32_t x) |
| | Write a 32-bit integer. More...
|
| |
| bool | writeLongDoubles (const long double *pX, size_t amount) |
| | Write an array of doubles. More...
|
| |
| bool | writeDoubles (const double *pX, size_t amount) |
| | Write an array of doubles. More...
|
| |
| bool | writeFloats (const float *pX, size_t amount) |
| | Write an array of floats. More...
|
| |
| bool | writeInt32s (const int32_t *pX, size_t amount) |
| | Write an array of 32-bit integers. More...
|
| |
| bool | writeLongDoubles (const std::vector< long double > &x) |
| | Write the long doubles stored in the vector. More...
|
| |
| bool | writeDoubles (const std::vector< double > &x) |
| | Write the doubles stored in the vector. More...
|
| |
| bool | writeFloats (const std::vector< float > &x) |
| | Write the floats stored in the vector. More...
|
| |
| bool | writeInt32s (const std::vector< int32_t > &x) |
| | Write the 32-bit integers which are stored in the vector. More...
|
| |
| bool | writeString (const std::string &x) |
| | Write a string. More...
|
| |
| bool | readLongDouble (long double *pX) |
| | Read a long double. More...
|
| |
| bool | readDouble (double *pX) |
| | Read a double. More...
|
| |
| bool | readFloat (float *pX) |
| | Read a float. More...
|
| |
| bool | readInt32 (int32_t *pX) |
| | Read a 32-bit integer. More...
|
| |
| bool | readLongDoubles (long double *pX, size_t amount) |
| | Read an array of long doubles. More...
|
| |
| bool | readDoubles (double *pX, size_t amount) |
| | Read an array of doubles. More...
|
| |
| bool | readFloats (float *pX, size_t amount) |
| | Read an array of floats. More...
|
| |
| bool | readInt32s (int32_t *pX, size_t amount) |
| | Read an array of 32-bit integers. More...
|
| |
| bool | readLongDoubles (std::vector< long double > &x) |
| | Read a vector of long doubles (the current size of the vector specifies the amount). More...
|
| |
| bool | readDoubles (std::vector< double > &x) |
| | Read a vector of doubles (the current size of the vector specifies the amount). More...
|
| |
| bool | readFloats (std::vector< float > &x) |
| | Read a vector of floats (the current size of the vector specifies the amount). More...
|
| |
| bool | readInt32s (std::vector< int32_t > &x) |
| | Read a vector of 32-bit integers (the current size of the vector specifies the amount). More...
|
| |
| bool | readString (std::string &x) |
| | Read a string. More...
|
| |