_utility.hpp File Reference

#include "config.hpp"
#include <iostream>
#include <algorithm>
#include <utility>
#include "type_opers.hpp"
#include "factory.hpp"
#include "std_import.hpp"
#include "interval.hpp"
#include "_utility.cpp"

Go to the source code of this file.

Namespaces

namespace  Arageli
namespace  Arageli::_Internal

Classes

class  Arageli::_Internal::Auto_stream_state
class  Arageli::_Internal::auto_array< T >
class  Arageli::_Internal::module_2pm1< D, T >
 2^p - 1 module. WARNING! TEMPORARY IMPLEMENTATION. More...

Defines

#define ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE__UTILITY

Functions

bool Arageli::_Internal::is_not_contains_spaces (const char *s)
bool Arageli::_Internal::read_literal (std::istream &in, const char *s)
template<typename In, typename Str>
bool Arageli::_Internal::is_bad_read_literal (In &in, const Str &s)
template<typename In>
bool Arageli::_Internal::is_bad_input (In &in)
template<typename A, typename B, typename Store_A, typename Store_B>
void Arageli::_Internal::swap_help_1 (A &a, B &b, Store_A &sa, Store_B &sb, true_type)
template<typename A, typename B, typename Store_A, typename Store_B>
void Arageli::_Internal::swap_help_1 (A &a, B &b, Store_A &sa, Store_B &sb, false_type)
template<typename In_a, typename In_b>
int Arageli::_Internal::aggregate_cmp (In_a ai, In_a aend, In_b bi, In_b bend)
template<typename T>
std::reverse_iterator< T > Arageli::_Internal::make_reverse_iterator (const T &x)
template<typename R, typename T>
Arageli::_Internal::noncopy_cast (const T &x)
template<typename R>
const R & Arageli::_Internal::noncopy_cast (const R &x)
template<typename R>
R & Arageli::_Internal::noncopy_cast (R &x)
template<typename R, typename T>
Arageli::_Internal::copy_cast (const T &x)
template<typename D1, typename T1, typename D2, typename T2>
bool Arageli::_Internal::operator== (const module_2pm1< D1, T1 > &a, const module_2pm1< D2, T2 > &b)
template<typename D1, typename T1, typename D2, typename T2>
bool Arageli::_Internal::operator!= (const module_2pm1< D1, T1 > &a, const module_2pm1< D2, T2 > &b)
template<typename In>
std::iterator_traits< In
>::value_type 
Arageli::_Internal::content (In begin, In end)
template<typename D1, typename T1>
bool Arageli::is_null (const _Internal::module_2pm1< D1, T1 > &a)
template<typename D1, typename T1>
bool Arageli::is_unit (const _Internal::module_2pm1< D1, T1 > &a)
template<typename T1, typename D2, typename T2>
T1 Arageli::prrem (const T1 &aa, const _Internal::module_2pm1< D2, T2 > &b)
template<typename Out, typename D, typename T>
Out & Arageli::operator<< (Out &out, const _Internal::module_2pm1< D, T > &x)
template<typename In, typename D, typename T>
In & Arageli::operator>> (In &in, _Internal::module_2pm1< D, T > &x)


Define Documentation

#define ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE__UTILITY

Definition at line 301 of file _utility.hpp.


Generated on Thu Aug 31 17:38:16 2006 for Arageli by  doxygen 1.4.7