Go to the documentation of this file.
23 #if !defined(IOTRAITS_H)
28 #include <streambuf.h>
30 #if defined(__GNUC__) && __GNUC_MINOR__ <= 7
31 # define PORT_TEMPLATE_SPECIALIZATION
33 # define PORT_TEMPLATE_SPECIALIZATION template <>
38 template <
class charT>
struct ctype {};
72 static inline void assign(
char& to,
char from) { to = from; }
static char_type to_char_type(int_type c)
static size_t length(char_type const *s)
static bool eq_int_type(int_type i1, int_type i2)
char_type newline() const
#define PORT_TEMPLATE_SPECIALIZATION
static int_type not_eof(int_type c)
static char_type newline()
static int_type to_int_type(char_type c)
static void assign(char &to, char from)
static char_type * copy(char_type *dst, char_type const *src, pos_type n)
static bool eq(char_type c1, char_type c2)