Minsky
optional.h File Reference
#include <xsd_generate_base.h>
#include <memory>
#include "optional.cd"
#include "optional.xcd"
Include dependency graph for optional.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  minsky::has_empty< T >
 
struct  minsky::Optional< T >
 convenience class to omit writing XML records when data absent or empty More...
 

Namespaces

 minsky
 Creation and access to the minskyTCL_obj object, which has code to record whenever Minsky's state changes.
 
 classdesc
 

Functions

template<class T >
void classdesc::xsd_generate (xsd_generate_t &g, const string &d, const minsky::Optional< T > &a)
 
template<class T >
void classdesc::xml_pack (xml_pack_t &t, const string &d, minsky::Optional< T > &a)