Mirror reflection library - Lagoon run-time layer 0.5.13

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
lagoon::polymorph_factory_arrayer::element_producerImplementations are responsible for creating and storing elements
lagoon::meta_class
lagoon::meta_class_member
lagoon::meta_constructor
lagoon::meta_conversion_operator
lagoon::meta_enum
lagoon::meta_free_variable
lagoon::meta_function
lagoon::meta_global_scope
lagoon::meta_inheritance
lagoon::meta_locator
lagoon::meta_member_function
lagoon::meta_member_variable
lagoon::meta_meta_objectThe interface for reflecting Lagoon's meta-objects
lagoon::meta_named_object
lagoon::meta_named_scoped_object
lagoon::meta_namespace
lagoon::meta_objectThe base interface for all Lagoon's meta-objects
lagoon::meta_overloaded_functions
lagoon::meta_parameter
lagoon::meta_plain_free_variable
lagoon::meta_scope
lagoon::meta_scoped_object
lagoon::meta_templated_class
lagoon::meta_templated_type
lagoon::meta_type
lagoon::meta_type_template
lagoon::meta_typedefInterface for reflecting typedefined type
lagoon::meta_unspecified_scope
lagoon::meta_variable
lagoon::polymorph_factoryAbstract interface for polymorphic factories
lagoon::polymorph_factory_arrayerInterface for a polymorphic factory element arrayer
lagoon::polymorph_factory_builderInterface for a polymorphic factory builder
lagoon::polymorph_factory_compositeInterface for a polymorphic factory composite or node
lagoon::polymorph_factory_enumeratorInterface for a polymorphic factory enumerator leaf node
lagoon::polymorph_factory_managerInterface for a polymorphic factory manager
lagoon::polymorph_factory_manufacturer< Product >Interface for a polymorphic factory manufacturer or leaf
lagoon::polymorph_factory_suppliersInterface for polymorphic factory suppliers
lagoon::range< MetaObject >The type of a range of managed pointers to the MetaObject
lagoon::range_base< MetaObject, Iterator >The base template for the implementation of ranges
lagoon::range_meta_object< Range >Trait class returning the meta-object type of a range
lagoon::shared< MetaObject >The smart pointer-like wrapper for MetaObject(s)
lagoon::specifierCommon base interface for various specifiers

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.