Mirror reflection library - Rubber type-erasure utility 0.5.13
|
All in one include. More...
#include <rubber/config.hpp>
#include <rubber/wrap.hpp>
#include <rubber/range.hpp>
#include <rubber/specifiers.hpp>
#include <rubber/meta_objects.hpp>
#include <puddle/auxiliary/fwd.hpp>
#include <functional>
Go to the source code of this file.
Namespaces | |
namespace | rubber |
The Rubber type-erasure utility for the Mirror meta-objects is defined in this namespace. | |
Functions | |
template<class MirrorMetaObject > | |
auto | rubber::erase_type (void)-> decltype(wrap< MirrorMetaObject >()) |
template<class MirrorMetaObject > | |
auto | rubber::erase_type (const puddle::aux::meta_type< MirrorMetaObject > &mo)-> decltype(wrap< MirrorMetaObject >()) |
All in one include.
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)