SST/macro
|
#include <serialize_sizer.h>
Public Member Functions | |
ser_sizer () | |
template<class T > | |
void | size (T &t) |
void | size_string (std::string &str) |
void | add (size_t s) |
size_t | size () const |
void | reset () |
Protected Attributes | |
size_t | size_ |
Definition at line 7 of file serialize_sizer.h.
|
inline |
Definition at line 10 of file serialize_sizer.h.
|
inline |
Definition at line 25 of file serialize_sizer.h.
References size_.
Referenced by sprockit::serializer::array(), and sprockit::serializer::binary().
|
inline |
Definition at line 35 of file serialize_sizer.h.
References size_.
Referenced by sprockit::serializer::reset(), and sprockit::serializer::start_sizing().
|
inline |
Definition at line 17 of file serialize_sizer.h.
References size_, and size_string().
Referenced by sprockit::serializer::primitive(), and sprockit::serializer::size().
|
inline |
Definition at line 30 of file serialize_sizer.h.
References size_.
void sprockit::pvt::ser_sizer::size_string | ( | std::string & | str | ) |
Referenced by size().
|
protected |
Definition at line 40 of file serialize_sizer.h.