string_traits< basic_simple_string< C > > Struct Template Reference

#include <stlsoft/string/simple_string.hpp>

List of all members.


Detailed Description

template<typename C>
struct stlsoft::string_traits< basic_simple_string< C > >

Specialisation for stlsoft::basic_simple_string<>.

Public Types

enum  {
  is_pointer = false,
  is_pointer_to_const = false,
  char_type_size = sizeof(char_type)
}
typedef basic_simple_string< C > string_type_
typedef string_type_::value_type char_type
typedef string_type_::size_type size_type
typedef char_type const const_char_type
typedef string_type_ string_type
typedef string_type_ value_type
typedef string_type::pointer pointer
typedef string_type::const_pointer const_pointer
typedef string_type::iterator iterator
typedef string_type::const_iterator const_iterator

Static Public Member Functions

static string_type empty_string ()
static string_type construct (string_type const &src, size_type pos, size_type len)
template<typename I>
static string_typeassign_inplace (string_type &str, I first, I last)

The documentation for this struct was generated from the following file:

Generated on Thu Jun 10 08:58:59 2010 for STLSoft by  doxygen 1.5.6