Mirror reflection library 0.5.13
|
All-in-one inclusion of all meta-programming utilities. More...
#include <mirror/meta_prog/forward_decl.hpp>
#include <mirror/meta_prog/nil_type.hpp>
#include <mirror/meta_prog/identity.hpp>
#include <mirror/meta_prog/optional.hpp>
#include <mirror/meta_prog/range.hpp>
#include <mirror/meta_prog/if.hpp>
#include <mirror/meta_prog/not.hpp>
#include <mirror/meta_prog/or.hpp>
#include <mirror/meta_prog/and.hpp>
#include <mirror/meta_prog/lambda.hpp>
#include <mirror/meta_prog/fold.hpp>
#include <mirror/meta_prog/find.hpp>
#include <mirror/meta_prog/before.hpp>
#include <mirror/meta_prog/contains.hpp>
#include <mirror/meta_prog/lacks.hpp>
#include <mirror/meta_prog/concat.hpp>
#include <mirror/meta_prog/append.hpp>
#include <mirror/meta_prog/prepend.hpp>
#include <mirror/meta_prog/transform.hpp>
#include <mirror/meta_prog/only_if.hpp>
#include <mirror/meta_prog/unique.hpp>
#include <mirror/meta_prog/flatten.hpp>
#include <mirror/meta_prog/apply_on_seq_pack.hpp>
#include <mirror/meta_prog/make_int_seq.hpp>
#include <mirror/meta_prog/is_a.hpp>
#include <mirror/meta_prog/is_one_of.hpp>
#include <mirror/meta_prog/as_a.hpp>
#include <mirror/meta_prog/for_each.hpp>
#include <mirror/meta_prog/accumulate.hpp>
#include <mirror/meta_prog/nil_term_pack.hpp>
Go to the source code of this file.
Namespaces | |
namespace | mirror |
All Mirror's types, classes, functions, etc. are defined in this namespace. | |
namespace | mirror::mp |
Contains the meta-programming utilities. |
All-in-one inclusion of all meta-programming utilities.
Copyright 2008-2011 Matus Chochlik. Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)