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::ascii Struct Reference

#include <ascii.hpp>

Public Types

typedef 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::ascii::BOOST_PREVENT_MACRO_SUBSTITUTION ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::isalnum ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::isalpha ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::isascii_ ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::ischar ( int  ch)
inlinestatic

References isascii_().

static bool boost::spirit::char_encoding::ascii::iscntrl ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::isdigit ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::isgraph ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::islower ( int  ch)
inlinestatic

References BOOST_ASSERT, BOOST_CC_LOWER, and isascii_().

Referenced by toupper().

static bool boost::spirit::char_encoding::ascii::isprint ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::ispunct ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::isspace ( int  ch)
inlinestatic
static bool boost::spirit::char_encoding::ascii::isupper ( int  ch)
inlinestatic

References BOOST_ASSERT, BOOST_CC_UPPER, and isascii_().

Referenced by tolower().

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

References BOOST_ASSERT, isascii_(), and isupper().

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

References BOOST_ASSERT, isascii_(), and islower().


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