LRDE Tiger Compiler  1.34a $Id: 7fef12e1f5fa43449d667a0eec1d837c40fc1202 $
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
variant.hh File Reference

Interface of misc::variant. More...

#include <boost/variant.hpp>
#include <misc/variant.hxx>
Include dependency graph for variant.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  misc::variant< T0, T1 >

Namespaces

namespace  misc
 Handling of generic, oriented or undirected, graph.

Detailed Description

Interface of misc::variant.

misc::variant is a wrapper over boost::variant adding conversion operators to the original Boost variant class. This variant expects two parameters, whereas boost::variant can virtually work with an arbitrary number of parameters.

If you are curious and want to see a more complete wrapper of boost::variant, have a look at misc::generic_variant (this is not required to complete the project).