Mirror reflection library 0.5.13
|
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... |
Mirror defines the following concepts for meta-objects providing meta-data about containers, container element traversals, inserters and erasers.