textwolf  0.2
Public Member Functions | List of all members
textwolf::TextScanner< Iterator, CharSet >::ControlCharMap Class Reference

Map of ASCII characters to control character identifiers used in the XML scanner automaton. More...

#include <textscanner.hpp>

Inheritance diagram for textwolf::TextScanner< Iterator, CharSet >::ControlCharMap:
textwolf::CharMap< ControlCharacter, Undef >

Public Member Functions

 ControlCharMap ()
 
- Public Member Functions inherited from textwolf::CharMap< ControlCharacter, Undef >
 CharMap ()
 Constructor. More...
 
CharMapoperator() (unsigned char from, unsigned char to, valuetype value)
 Define the values of the elements in the interval [from,to]. More...
 
CharMapoperator() (unsigned char at, valuetype value)
 Define the values of the single element at 'at'. More...
 
valuetype operator[] (unsigned char ii) const
 Read the element assigned to 'ii'. More...
 

Additional Inherited Members

- Public Types inherited from textwolf::CharMap< ControlCharacter, Undef >
enum  Constant
 
typedef ControlCharacter valuetype
 

Detailed Description

template<typename Iterator, class CharSet>
class textwolf::TextScanner< Iterator, CharSet >::ControlCharMap

Map of ASCII characters to control character identifiers used in the XML scanner automaton.

Constructor & Destructor Documentation

template<typename Iterator, class CharSet>
textwolf::TextScanner< Iterator, CharSet >::ControlCharMap::ControlCharMap ( )
inline

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