#include <memberdef.h>
Public Methods | |
template<class P, class V> | _member (const std::string &tagname, V P::*m) |
template<class P, class V> | _member (const std::string &tagname, V P::*m, int minOccurs, int maxOccurs) |
template<class P, class V, class VL> | _member (const std::string &tagname, V P::*m, const VL &vl) |
template<class P, class V, class VL> | _member (const std::string &tagname, V P::*m, const VL &vl, int minOccurs, int maxOccurs, bool emptiable=false) |
void | set_default (const std::string &defval) |
Helper class to define serializable members in aka2::sequence<>, aka2::all<>.
Definition at line 51 of file memberdef.h.
|
Constructor for member definition.
Definition at line 58 of file memberdef.h. |
|
Constructor for member array definition.
Definition at line 69 of file memberdef.h. |
|
Constructor for member definition.
Definition at line 80 of file memberdef.h. |
|
Constructor for member array definition.
Definition at line 93 of file memberdef.h. |
|
set default value of member.
Definition at line 102 of file memberdef.h. |