|
Namespaces |
namespace | std |
namespace | Arageli |
namespace | Arageli::type_category |
namespace | Arageli::_Internal |
Classes |
class | std::numeric_limits< T[Size]> |
| Specialization of numeric_limits for arrays. More...
|
class | Arageli::type_category::type |
| Generic type. More...
|
class | Arageli::type_category::matrix |
class | Arageli::type_category::dense_matrix |
class | Arageli::type_category::sparse_matrix |
class | Arageli::type_category::vector |
class | Arageli::type_category::dense_vector |
class | Arageli::type_category::sparse_vector |
class | Arageli::type_category::polynom |
class | Arageli::type_category::dense_polynom |
class | Arageli::type_category::sparse_polynom |
class | Arageli::type_category::number |
class | Arageli::type_category::rational |
class | Arageli::type_category::integer |
class | Arageli::type_category::real |
class | Arageli::type_category::complex |
class | Arageli::type_category::algebraic |
class | Arageli::type_category::factory |
class | Arageli::type_category::type_traits |
class | Arageli::type_category::iomanip |
class | Arageli::type_category::iostream |
class | Arageli::type_category::iterator |
class | Arageli::type_category::string |
struct | Arageli::_Internal::auto_type_category_by_numeric_limits_helper< is_specialized, is_integer > |
struct | Arageli::_Internal::auto_type_category_by_numeric_limits_helper< true, false > |
struct | Arageli::_Internal::auto_type_category_by_numeric_limits_helper< true, true > |
struct | Arageli::auto_type_category_by_numeric_limits< T > |
| Determines type category for particular type. More...
|
struct | Arageli::type_traits_default< T > |
| Minimal implementation for each specialization of type_traits. More...
|
struct | Arageli::type_traits< T > |
| General specialization of root of additional information service about type. More...
|
struct | Arageli::type_traits< std::complex< T > > |
| Specialization of type_traits template class for std::complex. More...
|
struct | Arageli::type_traits_iterator< Iter, Val > |
struct | Arageli::type_traits< T * > |
struct | Arageli::type_traits< T[Size]> |
struct | Arageli::type_traits_string< Str, Char > |
struct | Arageli::type_traits< const char * > |
struct | Arageli::type_traits< char * > |
struct | Arageli::type_traits< const char[Size]> |
struct | Arageli::type_traits< char[Size]> |
struct | Arageli::type_traits< const wchar_t * > |
struct | Arageli::type_traits< wchar_t * > |
struct | Arageli::type_traits< const wchar_t[Size]> |
struct | Arageli::type_traits< wchar_t[Size]> |
struct | Arageli::type_traits< std::basic_string< Char, CharTr, A > > |
struct | Arageli::type_traits_iostream< Str > |
struct | Arageli::type_traits< std::basic_istream< Ch, ChT > > |
struct | Arageli::type_traits< std::basic_ostream< Ch, ChT > > |
Defines |
#define | _ARAGELI_STCONS(TYPE, NAME, VALUE) static const TYPE NAME = VALUE |
#define | ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE_TYPE_TRAITS |