#include "config.hpp"
Go to the source code of this file.
Namespaces | |
namespace | Arageli |
Classes | |
struct | Arageli::cnc_value_type< T > |
struct | Arageli::cnc_value_type< const T > |
struct | Arageli::cnc_reference< T > |
struct | Arageli::cnc_reference< const T > |
struct | Arageli::cnc_pointer< T > |
struct | Arageli::cnc_pointer< const T > |
struct | Arageli::cnc_iterator< T > |
struct | Arageli::cnc_iterator< const T > |
Functions | |
template<typename T> | |
T | Arageli::safe_reference (const T &x) |
Makes and returns a temporary copy of the argument. | |
template<typename T1, typename T2, typename Outiter> | |
void | Arageli::generate_range_helper (T1 &t1, const T2 &t2, Outiter outiter) |
template<typename T1, typename T2, typename T3, typename Outiter> | |
void | Arageli::generate_range_helper (T1 &t1, const T2 &t2, const T3 &t3, Outiter outiter) |
template<typename T1, typename T2, typename Outiter> | |
void | Arageli::generate_range_helper_wo_inc (T1 &t1, const T2 &t2, Outiter outiter) |
template<typename Outiter> | |
void | Arageli::generate_range_helper (bool &t1, bool t2, Outiter outiter) |
template<typename Outiter> | |
void | Arageli::generate_range_helper (float &t1, float t2, Outiter outiter) |
template<typename Outiter> | |
void | Arageli::generate_range_helper (double &t1, double t2, Outiter outiter) |
template<typename Outiter> | |
void | Arageli::generate_range_helper (long double &t1, long double t2, Outiter outiter) |
Definition in file misc.hpp.