Wolframe, 0.0.3

variant.hpp File Reference

Variant value type. More...

#include "types/integer.hpp"
#include <boost/cstdint.hpp>
#include <string>
#include <cstring>
#include <ostream>
#include <stdexcept>

Go to the source code of this file.

Classes

class  _Wolframe::types::Variant
 Forward declaration. More...
 
class  _Wolframe::types::Variant::Data
 Internal representation of this value. More...
 
class  _Wolframe::types::VariantConst
 Variant value type that represents a variant copy without content ownership. More...
 

Namespaces

 _Wolframe
 Toplevel Wolframe namespace.
 
 _Wolframe::types
 Basic data types (implemented in the core library libwolframe)
 
 std
 STL namespace.
 

Functions

ostream & std::operator<< (ostream &os, const _Wolframe::types::Variant &o)
 Output stream operators for logging etc. More...
 

Detailed Description

Variant value type.