Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::char_encoding::iso8859_1 Struct Reference

#include <iso8859_1.hpp>

Public Types

typedef unsigned char char_type
 

Static Public Member Functions

static bool isascii_ (int ch)
 
static bool ischar (int ch)
 
static bool isalnum (int ch)
 
static bool isalpha (int ch)
 
static bool isdigit (int ch)
 
static bool isxdigit (int ch)
 
static bool iscntrl (int ch)
 
static bool isgraph (int ch)
 
static bool islower (int ch)
 
static bool isprint (int ch)
 
static bool ispunct (int ch)
 
static bool isspace (int ch)
 
static bool isblank BOOST_PREVENT_MACRO_SUBSTITUTION (int ch)
 
static bool isupper (int ch)
 
static int tolower (int ch)
 
static int toupper (int ch)
 
::boost::uint32_t toucs4 (int ch)
 

Member Typedef Documentation

Member Function Documentation

static bool isblank boost::spirit::char_encoding::iso8859_1::BOOST_PREVENT_MACRO_SUBSTITUTION ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::iso8859_1::isalnum ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::iso8859_1::isalpha ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_ALPHA.

static bool boost::spirit::char_encoding::iso8859_1::isascii_ ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::iso8859_1::ischar ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::iso8859_1::iscntrl ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_CTRL.

static bool boost::spirit::char_encoding::iso8859_1::isdigit ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_DIGIT.

static bool boost::spirit::char_encoding::iso8859_1::isgraph ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::iso8859_1::islower ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_LOWER.

Referenced by toupper().

static bool boost::spirit::char_encoding::iso8859_1::isprint ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::iso8859_1::ispunct ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_PUNCT.

static bool boost::spirit::char_encoding::iso8859_1::isspace ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_SPACE.

static bool boost::spirit::char_encoding::iso8859_1::isupper ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_UPPER.

Referenced by tolower().

static bool boost::spirit::char_encoding::iso8859_1::isxdigit ( int  ch)
inlinestatic

References BOOST_ASSERT, and BOOST_CC_XDIGIT.

static int boost::spirit::char_encoding::iso8859_1::tolower ( int  ch)
inlinestatic

References isupper().

::boost::uint32_t boost::spirit::char_encoding::iso8859_1::toucs4 ( int  ch)
inlinestatic
static int boost::spirit::char_encoding::iso8859_1::toupper ( int  ch)
inlinestatic

References islower().


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