ios_traits< char > Struct Reference

#include <iotraits.h>

List of all members.

Public Types

typedef char char_type
typedef int int_type
typedef streampos pos_type
typedef streamoff off_type
typedef int state_type

Static Public Member Functions

static char_type eos ()
static int_type eof ()
static int_type not_eof (int_type c)
static char_type newline ()
static bool eq (char_type c1, char_type c2)
static bool eq_int_type (int_type i1, int_type i2)
static void assign (char &to, char from)
static char_type to_char_type (int_type c)
static int_type to_int_type (char_type c)
static char_typecopy (char_type *dst, char_type const *src, pos_type n)
static size_t length (char_type const *s)


Detailed Description

Definition at line 54 of file iotraits.h.


Member Typedef Documentation

typedef char ios_traits< char >::char_type

Definition at line 56 of file iotraits.h.

typedef int ios_traits< char >::int_type

Definition at line 57 of file iotraits.h.

typedef streampos ios_traits< char >::pos_type

Definition at line 58 of file iotraits.h.

typedef streamoff ios_traits< char >::off_type

Definition at line 59 of file iotraits.h.

typedef int ios_traits< char >::state_type

Definition at line 60 of file iotraits.h.


Member Function Documentation

static char_type ios_traits< char >::eos (  )  [inline, static]

Definition at line 62 of file iotraits.h.

static int_type ios_traits< char >::eof (  )  [inline, static]

Definition at line 63 of file iotraits.h.

static int_type ios_traits< char >::not_eof ( int_type  c  )  [inline, static]

Definition at line 64 of file iotraits.h.

static char_type ios_traits< char >::newline (  )  [inline, static]

Definition at line 65 of file iotraits.h.

static bool ios_traits< char >::eq ( char_type  c1,
char_type  c2 
) [inline, static]

Definition at line 67 of file iotraits.h.

static bool ios_traits< char >::eq_int_type ( int_type  i1,
int_type  i2 
) [inline, static]

Definition at line 68 of file iotraits.h.

static void ios_traits< char >::assign ( char &  to,
char  from 
) [inline, static]

Definition at line 69 of file iotraits.h.

static char_type ios_traits< char >::to_char_type ( int_type  c  )  [inline, static]

Definition at line 71 of file iotraits.h.

static int_type ios_traits< char >::to_int_type ( char_type  c  )  [inline, static]

Definition at line 72 of file iotraits.h.

static char_type* ios_traits< char >::copy ( char_type dst,
char_type const *  src,
pos_type  n 
) [inline, static]

Definition at line 74 of file iotraits.h.

static size_t ios_traits< char >::length ( char_type const *  s  )  [inline, static]

Definition at line 79 of file iotraits.h.


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

Generated on Wed Feb 4 08:17:31 2009 for ARTS by  doxygen 1.5.6