Mirror reflection library 0.5.13
Classes

Mirror - Meta-programming concepts

Classes

struct  mirror::IntegralConstantType
 Integral constant type. More...
struct  mirror::BooleanConstantType
 Boolean constant type. More...
struct  mirror::Element
 Element of Range or Optional. More...
struct  mirror::Range< Elements >
 Range is a typelist class containing a sequence of types. More...
struct  mirror::Optional< Element >
 Optional is a class that can optionally contain a single type element. More...

Detailed Description

These concept classes are defined here only for documentation purposes and cannot be used in any end-user code.


Copyright © 2006-2011 Matus Chochlik, University of Zilina, Zilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Fri Dec 16 2011 by Doxygen (version 1.7.3).
Important note: Although the 'boostified' version of Mirror uses the Boost C++ libraries Coding Guidelines and is implemented inside of the boost namespace, it IS NOT an officially reviewed and accepted Boost library. Mirror is being developed with the intention to be submitted for review for inclusion to the Boost C++ libraries.