0.12.0
Freundlich's C++ toolkit
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes
fcppt::type_traits Namespace Reference

Some additional type traits. More...

Classes

struct  has_const_iterator
 Checks if a type has a nested const_iterator typedef. More...
 
struct  has_iterator
 Checks if a type has a nested iterator typedef. More...
 
struct  is_bidirectional_iterator
 Checks if an iterator is a bidirectional iterator. More...
 
struct  is_float_or_double
 Checks if a type is float or double. More...
 
struct  is_forward_iterator
 Checks if an iterator is a forward iterator. More...
 
struct  is_input_iterator
 Checks if an iterator is an input iterator. More...
 
struct  is_iterable
 Checks if a type has iterator typedefs. More...
 
struct  is_iterator
 Checks if a type is an iterator. More...
 
struct  is_iterator_of_category
 Checks if an iterator models a given category. More...
 
struct  is_movable
 Tells if a type can be moved by fcppt::move. More...
 
struct  unique_ptr< Type, Deleter >>
 
struct  is_output_iterator
 Checks if an iterator is an output iterator. More...
 
struct  is_random_access_iterator
 Checks if an iterator is a random access iterator. More...
 
struct  is_string
 Tells if a type is a string. More...
 
struct  basic_string< Ch, Traits, Alloc >>
 
struct  is_unique_ptr
 Tells if a type is a unique ptr. More...
 
struct  unique_ptr< Type, Deleter >>
 

Detailed Description

Some additional type traits.