Mirror reflection library - Lagoon run-time layer
0.5.13
Main Page
Modules
Namespaces
Classes
Files
Examples
Class List
Class Hierarchy
Class Members
All
Functions
Related Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
Here is a list of all documented class members with links to the class documentation for each member:
- a -
access_type() :
lagoon::meta_inheritance
,
lagoon::meta_class_member
,
lagoon::meta_constructor
add_const() :
lagoon::meta_type
add_cv() :
lagoon::meta_type
add_volatile() :
lagoon::meta_type
alignment_of() :
lagoon::meta_type
all_member_variables() :
lagoon::meta_class
as() :
lagoon::shared< MetaObject >
assign_producer() :
lagoon::polymorph_factory_arrayer
at() :
lagoon::range_base< MetaObject, Iterator >
- b -
base_class() :
lagoon::meta_inheritance
base_classes() :
lagoon::meta_class
base_name() :
lagoon::meta_meta_object
,
lagoon::meta_named_object
- c -
category() :
lagoon::meta_meta_object
,
lagoon::specifier
class_() :
lagoon::meta_namespace
class_layout() :
lagoon::meta_class
constness() :
lagoon::meta_member_function
construct_name() :
lagoon::meta_meta_object
constructors() :
lagoon::meta_type
conversions() :
lagoon::meta_class
create() :
lagoon::polymorph_factory_arrayer
,
lagoon::polymorph_factory
- d -
default_() :
lagoon::meta_type
delete_() :
lagoon::meta_type
derived_class() :
lagoon::meta_inheritance
- e -
elaborated_type() :
lagoon::meta_class
empty() :
lagoon::range_base< MetaObject, Iterator >
- f -
find_member() :
lagoon::meta_scope
free_functions() :
lagoon::meta_namespace
free_variables() :
lagoon::meta_namespace
front() :
lagoon::range_base< MetaObject, Iterator >
full_name() :
lagoon::meta_named_scoped_object
- g -
generalizations() :
lagoon::meta_meta_object
get() :
lagoon::polymorph_factory_suppliers
- h -
has_value_name() :
lagoon::meta_enum
- i -
inheritance_type() :
lagoon::meta_inheritance
is() :
lagoon::shared< MetaObject >
is_a() :
lagoon::specifier
,
lagoon::meta_meta_object
is_array() :
lagoon::meta_type
is_const() :
lagoon::meta_type
is_copy_constructible() :
lagoon::meta_type
is_default_constructible() :
lagoon::meta_type
is_none() :
lagoon::specifier
is_pointer() :
lagoon::meta_type
is_reference() :
lagoon::meta_type
is_volatile() :
lagoon::meta_type
- k -
keyword() :
lagoon::specifier
- l -
leap_front() :
lagoon::range_base< MetaObject, Iterator >
linkage() :
lagoon::meta_member_function
local_name() :
lagoon::meta_named_scoped_object
- m -
make_factory() :
lagoon::meta_type
make_next() :
lagoon::polymorph_factory_arrayer::element_producer
make_shared() :
lagoon::meta_type
make_unique() :
lagoon::meta_type
member_functions() :
lagoon::meta_class
member_variables() :
lagoon::meta_class
members() :
lagoon::meta_scope
- n -
name_by_value() :
lagoon::meta_enum
namespace_() :
lagoon::meta_namespace
namespaces() :
lagoon::meta_namespace
new_() :
lagoon::meta_type
,
lagoon::polymorph_factory
new_copy() :
lagoon::meta_type
- o -
overloads() :
lagoon::meta_overloaded_functions
- p -
parameters() :
lagoon::meta_function
position() :
lagoon::meta_parameter
- r -
range_base() :
lagoon::range_base< MetaObject, Iterator >
remove_const() :
lagoon::meta_type
remove_cv() :
lagoon::meta_type
remove_extent() :
lagoon::meta_type
remove_pointer() :
lagoon::meta_type
remove_reference() :
lagoon::meta_type
remove_volatile() :
lagoon::meta_type
reset() :
lagoon::polymorph_factory_arrayer::element_producer
result_type() :
lagoon::meta_function
- s -
same_position :
lagoon::range_base< MetaObject, Iterator >
scope() :
lagoon::meta_scoped_object
self() :
lagoon::meta_object
size() :
lagoon::meta_enum
,
lagoon::range_base< MetaObject, Iterator >
size_of() :
lagoon::meta_type
step_front() :
lagoon::range_base< MetaObject, Iterator >
storage_class() :
lagoon::meta_variable
,
lagoon::meta_member_function
- t -
template_() :
lagoon::meta_namespace
template_parameters() :
lagoon::meta_templated_type
type() :
lagoon::meta_variable
,
lagoon::meta_typedef
type_() :
lagoon::meta_namespace
type_template() :
lagoon::meta_templated_type
typedef_() :
lagoon::meta_namespace
- v -
value() :
lagoon::meta_enum
value_by_name() :
lagoon::meta_enum
value_name() :
lagoon::meta_enum
variable_() :
lagoon::meta_namespace
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.