#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, bool emptiable=false) |
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 70 of file memberdef.h. |
|
Constructor for member definition.
Definition at line 82 of file memberdef.h. |
|
Constructor for member array definition.
Definition at line 95 of file memberdef.h. |
|
set default value of member.
Definition at line 104 of file memberdef.h. |