ctype Class Reference

#include <stdapis/stlport/stl/_ctype.h>

Link against: glxfullscreenview.lib

class ctype : public locale::facet

Inherits from

  • ctype
    Public Member Type Definitions
    typedefcharT char_type
    Public Attributes
    locale::id id
    const size_ttable_size
    Public Member Functions
    ctype(size_t)
    boolis(mask, char_type)
    const char_type *is(const char_type *, const char_type *, mask *)
    charnarrow(char_type, char)
    const char_type *narrow(const char_type *, const char_type *, char, char *)
    const char_type *scan_is(mask, const char_type *, const char_type *)
    const char_type *scan_not(mask, const char_type *, const char_type *)
    char_type tolower(char_type)
    const char_type *tolower(char_type *, const char_type *)
    char_type toupper(char_type)
    const char_type *toupper(char_type *, const char_type *)
    char_type widen(char)
    const char *widen(const char *, const char *, char_type *)
    Protected Member Functions
    ~ctype()
    virtual booldo_is(mask, char_type)
    virtual const char_type *do_is(const char_type *, const char_type *, mask *)
    virtual chardo_narrow(char_type, char)
    virtual const char_type *do_narrow(const char_type *, const char_type *, char, char *)
    virtual const char_type *do_scan_is(mask, const char_type *, const char_type *)
    virtual const char_type *do_scan_not(mask, const char_type *, const char_type *)
    virtual char_type do_tolower(char_type)
    virtual const char_type *do_tolower(char_type *, const char_type *)
    virtual char_type do_toupper(char_type)
    virtual const char_type *do_toupper(char_type *, const char_type *)
    virtual char_type do_widen(char)
    virtual const char *do_widen(const char *, const char *, char_type *)
    Inherited Functions
    locale::facet::_Locale_impl
    locale::facet::facet(size_t)
    locale::facet::locale
    locale::facet::~facet()

    Member Type Definition Documentation

    Typedef char_type

    typedef charTchar_type

    Member Attribute Documentation

    id

    locale::id id[static]

    table_size

    const size_ttable_size[static]

    Constructor & Destructor Documentation

    ctype ( size_t )

    ctype(size_t__refs = 0)[inline, explicit]

    ~ctype ( )

    ~ctype()[protected]

    Member Function Documentation

    do_is ( mask, char_type )

    booldo_is(mask__m,
    char_type__c
    )const [protected, virtual]

    do_is ( const char_type *, const char_type *, mask * )

    const char_type *do_is(const char_type *__low,
    const char_type *__high,
    mask *__vec
    )const [protected, virtual]

    do_narrow ( char_type, char )

    chardo_narrow(char_type__c,
    char__dfault
    )const [protected, virtual]

    do_narrow ( const char_type *, const char_type *, char, char * )

    const char_type *do_narrow(const char_type *__low,
    const char_type *__high,
    char__dfault,
    char *__to
    )const [protected, virtual]

    do_scan_is ( mask, const char_type *, const char_type * )

    const char_type *do_scan_is(mask__m,
    const char_type *__low,
    const char_type *__high
    )const [protected, virtual]

    do_scan_not ( mask, const char_type *, const char_type * )

    const char_type *do_scan_not(mask__m,
    const char_type *__low,
    const char_type *__high
    )const [protected, virtual]

    do_tolower ( char_type )

    char_type do_tolower(char_type__c)const [protected, virtual]

    do_tolower ( char_type *, const char_type * )

    const char_type *do_tolower(char_type *__low,
    const char_type *__high
    )const [protected, virtual]

    do_toupper ( char_type )

    char_type do_toupper(char_type__c)const [protected, virtual]

    do_toupper ( char_type *, const char_type * )

    const char_type *do_toupper(char_type *__low,
    const char_type *__high
    )const [protected, virtual]

    do_widen ( char )

    char_type do_widen(char__c)const [protected, virtual]

    do_widen ( const char *, const char *, char_type * )

    const char *do_widen(const char *__low,
    const char *__high,
    char_type *__to
    )const [protected, virtual]

    is ( mask, char_type )

    boolis(mask__m,
    char_type__c
    )const [inline]

    is ( const char_type *, const char_type *, mask * )

    const char_type *is(const char_type *__low,
    const char_type *__high,
    mask *__vec
    )const [inline]

    narrow ( char_type, char )

    charnarrow(char_type__c,
    char__dfault
    )const [inline]

    narrow ( const char_type *, const char_type *, char, char * )

    const char_type *narrow(const char_type *__low,
    const char_type *__high,
    char__dfault,
    char *__to
    )const [inline]

    scan_is ( mask, const char_type *, const char_type * )

    const char_type *scan_is(mask__m,
    const char_type *__low,
    const char_type *__high
    )const [inline]

    scan_not ( mask, const char_type *, const char_type * )

    const char_type *scan_not(mask__m,
    const char_type *__low,
    const char_type *__high
    )const [inline]

    tolower ( char_type )

    char_type tolower(char_type__c)const [inline]

    tolower ( char_type *, const char_type * )

    const char_type *tolower(char_type *__low,
    const char_type *__high
    )const [inline]

    toupper ( char_type )

    char_type toupper(char_type__c)const [inline]

    toupper ( char_type *, const char_type * )

    const char_type *toupper(char_type *__low,
    const char_type *__high
    )const [inline]

    widen ( char )

    char_type widen(char__c)const [inline]

    widen ( const char *, const char *, char_type * )

    const char *widen(const char *__low,
    const char *__high,
    char_type *__to
    )const [inline]