**Experimental** - Start encoding a complex type. More...
#include <common.hpp>
Public Member Functions | |
start (type_id type_=NULL_TYPE, type_id element_=NULL_TYPE, bool described_=false, size_t size_=0) | |
INTERNAL XXX Document | |
Static Public Member Functions | |
static start | array (type_id element, bool described=false) |
INTERNAL XXX Document | |
static start | list () |
static start | map () |
static start | described () |
Public Attributes | |
type_id | type |
The container type: ARRAY, LIST, MAP or DESCRIBED. | |
type_id | element |
the element type for array only. | |
bool | is_described |
true if first value is a descriptor. | |
size_t | size |
the element count excluding the descriptor (if any) |
**Experimental** - Start encoding a complex type.