Lumiera  0.pre.03
»edityourfreedom«
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
lib::variant Namespace Reference

Classes

struct  CanBuildFrom
 
struct  CanBuildFrom< const char[len], Node< string, TYPES > >
 < esp. allow to build string from char literal More...
 
struct  CanBuildFrom< const X, Node< X, TYPES > >
 
struct  CanBuildFrom< X, Node< T, TYPES > >
 
struct  CanBuildFrom< X, Node< X, TYPES > >
 
struct  CanBuildFrom< X, NullType >
 
struct  Holder
 internal helper used to build a variant storage wrapper. More...
 
struct  VFunc
 

Class Documentation

struct lib::variant::VFunc
Class Members
typedef InstantiateForEach
< typename List,
ValueAcceptInterface >
VisitorInterface build a generic visitor interface for all types in list
+ Collaboration diagram for VFunc< RET >: