GATE
C/C++ Framework
|
Structure serialization. More...
#include "gate/structs.h"
#include "gate/typeids.h"
#include "gate/typeids.hpp"
#include "gate/arrays.hpp"
#include "gate/gatetypes.hpp"
#include "gate/exceptions.hpp"
#include "gate/strings.hpp"
Data Structures | |
struct | StructBase< cpp_struct_type > |
StructBase builds a C++ struct that includes a GATE C struct-descriptor and a native C++ struct type. More... | |
struct | StructDescriptorBase< cpp_struct_type > |
Initializes a C-struct desriptor and provides methods to create member items. More... | |
struct | DynStructDescriptorBase< cpp_struct_type > |
Builds a C-struct descriptor dynamically. More... |
Structure serialization.
To access and serialize C++ data structures, a C-struct descriptor is needed to generalize member access. This module provides classes to simplify generation of C-struct descriptors and wrapper classes to access those structures.