Arageli::type_traits_string< Str, Char > Struct Template Reference

#include <type_traits.hpp>

Inheritance diagram for Arageli::type_traits_string< Str, Char >:

Arageli::type_traits_default< Str > Arageli::type_traits< const char[Size]> Arageli::type_traits< const wchar_t[Size]> List of all members.

Public Types

typedef char element_type
 Type of each element if T is composite type.
typedef type_category::string category_type

Static Public Attributes

static const bool is_specialized = true
static const bool is_aggregate = true
 True iff type is composite type consists another elements.
static const category_type category_value

Detailed Description

template<typename Str, typename Char>
struct Arageli::type_traits_string< Str, Char >

Definition at line 332 of file type_traits.hpp.


Member Typedef Documentation

template<typename Str, typename Char>
typedef type_category::string Arageli::type_traits_string< Str, Char >::category_type

Reimplemented from Arageli::type_traits_default< Str >.

Definition at line 337 of file type_traits.hpp.

template<typename Str, typename Char>
typedef char Arageli::type_traits_string< Str, Char >::element_type

Type of each element if T is composite type.

Reimplemented from Arageli::type_traits_default< Str >.

Definition at line 336 of file type_traits.hpp.


Member Data Documentation

template<typename Str, typename Char>
const category_type Arageli::type_traits_string< Str, Char >::category_value [static]

Reimplemented from Arageli::type_traits_default< Str >.

Definition at line 338 of file type_traits.hpp.

template<typename Str, typename Char>
const bool Arageli::type_traits_string< Str, Char >::is_aggregate = true [static]

True iff type is composite type consists another elements.

Reimplemented from Arageli::type_traits_default< Str >.

Definition at line 335 of file type_traits.hpp.

template<typename Str, typename Char>
const bool Arageli::type_traits_string< Str, Char >::is_specialized = true [static]

Reimplemented from Arageli::type_traits_default< Str >.

Definition at line 334 of file type_traits.hpp.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 31 17:38:29 2006 for Arageli by  doxygen 1.4.7