Mirror reflection library - Rubber type-erasure utility 0.5.13
|
Type erasure for Mirror's compile-time ranges. More...
#include <rubber/config.hpp>
#include <rubber/wrap.hpp>
#include <mirror/meta_prog/range.hpp>
#include <vector>
#include <functional>
Go to the source code of this file.
Classes | |
struct | rubber::iteration_info |
Helper structure used by the range::for_each_ii member function. More... | |
class | rubber::range< TypeErased > |
Class wrapping the Mirror's compile time Ranges. More... | |
Namespaces | |
namespace | rubber |
The Rubber type-erasure utility for the Mirror meta-objects is defined in this namespace. |
Type erasure for Mirror's compile-time ranges.
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)