IStringEnum

The IStringEnum class serves as a repository for enumeration types related to the IString class. The Open Class Library places these enumeration types here so they can easily be shared between code that implements the classes IString, IBuffer, and IDBCSBuffer.


IStringEnum - Member Functions and Data by Group


IStringEnum - Type Definitions


[view class]
StripMode
typedef enum { leading , trailing , both } StripMode

Use this enumeration to define the mode of various functions that strip leading characters, trailing characters, or both from IStrings.

Related Enumeration

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
CharType
typedef enum { sbcs , dbcs1 = 1 , mbcs1 = 1 , dbcs2 = 2 , mbcs2 = 2 , mbcs3 = 3 , mbcs4 = 4 } CharType

Use these enumerators to specify the various types of characters that comprise an IString:

sbcs
The IString contains single-byte character set (SBCS) characters.
dbcs1
The IString contains the first byte of a double-byte character support (DBCS) character.
dbcs2
The IString contains the second byte of a double-byte character support (DBCS) character.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


IStringEnum - Inherited Member Functions and Data

Inherited Public Functions

Inherited Public Data

Inherited Protected Functions

Inherited Protected Data