SerUt  1.1.1 (development version)
Public Member Functions | List of all members
serut::DummySerializer Class Reference

A dummy serializer which simply counts the number of bytes written but does not actually write any data. More...

#include <dummyserializer.h>

Inheritance diagram for serut::DummySerializer:
Inheritance graph
[legend]
Collaboration diagram for serut::DummySerializer:
Collaboration graph
[legend]

Public Member Functions

size_t getBytesWritten () const
 Returns the number of bytes that currently have been written. More...
 
- Public Member Functions inherited from serut::SerializationInterface
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...
 

Detailed Description

Member Function Documentation

◆ getBytesWritten()

size_t serut::DummySerializer::getBytesWritten ( ) const
inline

The documentation for this class was generated from the following file: