Mirror reflection library
0.5.13
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
Enumerations
Related Functions
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
- a -
access_type< MetaClassMember > :
mirror::MetaClassMember
access_type< MetaInheritance > :
mirror::MetaInheritance
all_containers< MetaClass > :
mirror::MetaClass
all_member_functions< MetaClass > :
mirror::MetaClass
all_member_variables< MetaClass > :
mirror::MetaClass
apply_modifier< MetaType, ModifierLambdaExpression > :
mirror::MetaType
at< Range, Position > :
mirror::Range< Elements >
at_c< Range, Position > :
mirror::Range< Elements >
- b -
base_class< MetaInheritance > :
mirror::MetaInheritance
base_classes< MetaClass > :
mirror::MetaClass
- c -
categorize_meta_object :
mirror::MetaObject
,
mirror::MetaNamedObject
,
mirror::MetaScopedObject
,
mirror::MetaGlobalScope
,
mirror::MetaEnum
,
mirror::MetaEraser
,
mirror::MetaContainer
,
mirror::MetaInserter
,
mirror::MetaTraversal
,
mirror::MetaLocator
,
mirror::MetaConversionOperator
,
mirror::MetaConstructor
,
mirror::MetaMemberFunction
,
mirror::MetaFunction
,
mirror::MetaParameter
,
mirror::MetaPlainMemberVariable
,
mirror::MetaMemberVariable
,
mirror::MetaPlainFreeVariable
,
mirror::MetaFreeVariable
,
mirror::MetaVariable
,
mirror::MetaEnumValue
,
mirror::MetaType
,
mirror::MetaInheritance
,
mirror::MetaTemplatedClass
,
mirror::MetaClassMember
,
mirror::MetaClass
,
mirror::MetaTypeTemplate
,
mirror::MetaTemplatedType
,
mirror::MetaNamedScopedObject
,
mirror::MetaTypedef
,
mirror::MetaMetaObject
,
mirror::MetaNamespace
,
mirror::MetaScope
constness< MetaMemberFunction > :
mirror::MetaMemberFunction
constructors< MetaClass > :
mirror::MetaType
container_kind< MetaType > :
mirror::MetaType
containers< MetaType > :
mirror::MetaType
- d -
default_traversal< MetaContainer > :
mirror::MetaContainer
derived_class< MetaInheritance > :
mirror::MetaInheritance
- e -
elaborated_type< MetaClass > :
mirror::MetaClass
empty< Range > :
mirror::Range< Elements >
enum_size< MetaEnum > :
mirror::MetaEnum
enum_values< MetaClass > :
mirror::MetaEnum
erasers< MetaContainer > :
mirror::MetaContainer
- f -
free_functions< MetaNamespace > :
mirror::MetaNamespace
free_variables< MetaNamespace > :
mirror::MetaNamespace
front< Range > :
mirror::Range< Elements >
- g -
generalizations< MetaMetaObject > :
mirror::MetaMetaObject
get< Optional > :
mirror::Optional< Element >
- i -
inheritance_type< MetaInheritance > :
mirror::MetaInheritance
inserters< MetaContainer > :
mirror::MetaContainer
is_a< MetaObject, ConceptTag > :
mirror::MetaObject
- l -
linkage< MetaFunction > :
mirror::MetaFunction
locators< MetaContainer > :
mirror::MetaContainer
- m -
member_functions< MetaClass > :
mirror::MetaClass
member_variables< MetaClass > :
mirror::MetaClass
members< MetaScope > :
mirror::MetaScope
- n -
namespaces< MetaNamespace > :
mirror::MetaNamespace
nil< Optional > :
mirror::Optional< Element >
- o -
original_type< MetaType > :
mirror::MetaType
overloads< MetaOverloadedFunctions > :
mirror::MetaOverloadedFunctions
- p -
parameter_position< MetaParameter > :
mirror::MetaParameter
parameters< MetaFunction > :
mirror::MetaFunction
- r -
result_type< MetaFunction > :
mirror::MetaFunction
- s -
scope< MetaClassMember > :
mirror::MetaClassMember
scope< MetaScopedObject > :
mirror::MetaScopedObject
size< Range > :
mirror::Range< Elements >
some_cast :
mirror::some
step_front< Range > :
mirror::Range< Elements >
storage_class< MetaVariable > :
mirror::MetaVariable
- t -
template_parameters< MetaTemplatedType > :
mirror::MetaTemplatedType
traversals< MetaContainer > :
mirror::MetaContainer
traverse_elements :
mirror::MetaType
type_of< MetaVariable > :
mirror::MetaVariable
type_template< MetaTemplatedType > :
mirror::MetaTemplatedType
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.