10#ifndef __RTCharacter_h__
11#define __RTCharacter_h__ included
17#ifndef __RTDataObject_h__
18#include <RTDataObject.h>
31 virtual int operator==(
const RTDataObject & )
const override;
32 operator char (
void )
const;
34 int asciiValue (
void )
const;
35 int isAlphabetic(
void )
const;
36 int isDigit (
void )
const;
37 int isLowerCase (
void )
const;
38 int isSeparator (
void )
const;
39 int isUpperCase (
void )
const;
41 virtual const RTObject_class * getClassData(
void )
const override;
44#define RTType_RTCharacter ( RTCharacter::classData )
58#include <RTCharacter.inl>
Definition: RTCharacter.h:22
Provides a common interface to certain data type implementations (e.g.
Definition: RTDataObject.h:33
A type descriptor providing information about a type.
Definition: RTObject_class.h:64
Definition: RTCharacter.h:48