Classes | Namespaces | Functions

Variant.h File Reference

Declaration and (partial) implementation of class Variant. More...

#include <iosfwd>
#include <boost/variant.hpp>
#include "keyvalue/extern/String.h"
#include "keyvalue/extern/Ptime.h"
#include "keyvalue/frontend/LexicalToolKit.h"
#include "keyvalue/value/Nothing.h"
Include dependency graph for Variant.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Variant
 Single-value multi-type container. More...

Namespaces

namespace  keyvalue
 

All functionalities of KeyValue library are inside this namespace.


namespace  keyvalue::value
 

All KeyValue containers belong to this namespace.


Functions

::std::ostream & operator<< (::std::ostream &os, const Variant &rhs)
 ostream operator<<() for Variant.

Detailed Description

Declaration and (partial) implementation of class Variant.