Mirror reflection library 0.5.13
Classes

Mirror - Meta-container concepts

Classes

struct  mirror::Traversal
 Traversal allows to traverse elements of containers in an uniform way. More...
struct  mirror::MetaLocator
 MetaLocator provides meta-data about a location in a container. More...
struct  mirror::MetaTraversal
 MetaTraversal provides meta-data about a container traversal. More...
struct  mirror::MetaInserter
 MetaInserter provides meta-data about a container element insertion method. More...
struct  mirror::MetaEraser
 MetaEraser provides meta-data about a container element removal method. More...
struct  mirror::MetaContainer
 MetaContainer provides meta-data about a container. More...

Detailed Description

Mirror defines the following concepts for meta-objects providing meta-data about containers, container element traversals, inserters and erasers.


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.