Class xlifepp::MsgData#
-
class MsgData#
-
data to pass to message handling engine
define a structure which contains temporary data to pass to message handling engine
data structure allows any of the following types in any order: string, real, complex, int or boolean
such data is unlimited in number as far as memory allows itPublic Functions
-
inline MsgData()#
-
default constructor
-
inline MsgData &operator<<(const unsigned long long int i)#
-
appends an unsigned long long int via streaming
-
inline void push(const bool b)#
-
appends a boolean
-
inline void push(const char *s)#
-
appends a string
-
inline void push(const complex_t &c)#
-
appends a complex_t
-
inline void push(const int i)#
-
appends an int
-
inline void push(const long int i)#
-
appends a long int
-
inline void push(const long long int i)#
-
appends a long longint
-
inline void push(const real_t r)#
-
appends a real_t
-
inline void push(const short unsigned int i)#
-
appends an short unsigned int
-
inline void push(const string_t &s)#
-
appends a string_t
-
inline void push(const unsigned int i)#
-
appends an unsigned int
-
inline void push(const unsigned long int i)#
-
appends an unsigned long int
-
inline void push(const unsigned long long int i)#
-
appends an unsigned long long int
-
inline bool read() const#
-
read status
-
inline void readData()#
-
declare data read operator
-
inline MsgData()#