FXCharset

class FXCharset

A set of characters

Public Fields

[more]return a.s[0]

Public Methods

[more] FXCharset()
Initialize to empty set
[more] FXCharset(const FXCharset& a)
Copy constructor
[more] FXCharset(FXchar ch)
Initialize with one character
[more] FXCharset(const FXString& characters)
Initialize set with set of characters
[more] operator FXString()
Convert to characters
[more]FXbool has(FXchar ch) const
See if character ch is member of set
[more]FXCharset& clear()
Clear the set
[more]FXCharset& operator=(FXchar ch)
Assignment of one character
[more]FXCharset& operator+=(FXchar ch)
Include character ch into set
[more]FXCharset& operator-=(FXchar ch)
Exclude character ch from set
[more]FXCharset& operator=(const FXString& characters)
Assignment with characters
[more]FXCharset& operator+=(const FXString& characters)
Include characters into set
[more]FXCharset& operator-=(const FXString& characters)
Exclude characters from set
[more]FXCharset& operator=(const FXCharset& a)
Assigning one set to this one
[more]FXCharset& operator+=(const FXCharset& a)
Union set with this one
[more]FXCharset& operator-=(const FXCharset& a)
Remove set from this one
[more]FXCharset& operator*=(const FXCharset& a)
Interset set with this one
[more]return FXCharset(~a.s[0], ~a.s[1], ~a.s[2], ~a.s[3], ~a.s[4], ~a.s[5], ~a.s[6], ~a.s[7])
[more]return FXCharset(a.s[0]|b.s[0], a.s[1]|b.s[1], a.s[2]|b.s[2], a.s[3]|b.s[3], a.s[4]|b.s[4], a.s[5]|b.s[5], a.s[6]|b.s[6], a.s[7]|b.s[7])
[more]return FXCharset(a.s[0]&~b.s[0], a.s[1]&~b.s[1], a.s[2]&~b.s[2], a.s[3]&~b.s[3], a.s[4]&~b.s[4], a.s[5]&~b.s[5], a.s[6]&~b.s[6], a.s[7]&~b.s[7])
[more]return FXCharset(a.s[0]&b.s[0], a.s[1]&b.s[1], a.s[2]&b.s[2], a.s[3]&b.s[3], a.s[4]&b.s[4], a.s[5]&b.s[5], a.s[6]&b.s[6], a.s[7]&b.s[7])


Documentation

A set of characters
o FXCharset()
Initialize to empty set

o FXCharset(const FXCharset& a)
Copy constructor

o FXCharset(FXchar ch)
Initialize with one character

o FXCharset(const FXString& characters)
Initialize set with set of characters

o operator FXString()
Convert to characters

oFXbool has(FXchar ch) const
See if character ch is member of set

oFXCharset& clear()
Clear the set

oFXCharset& operator=(FXchar ch)
Assignment of one character

oFXCharset& operator+=(FXchar ch)
Include character ch into set

oFXCharset& operator-=(FXchar ch)
Exclude character ch from set

oFXCharset& operator=(const FXString& characters)
Assignment with characters

oFXCharset& operator+=(const FXString& characters)
Include characters into set

oFXCharset& operator-=(const FXString& characters)
Exclude characters from set

oFXCharset& operator=(const FXCharset& a)
Assigning one set to this one

oFXCharset& operator+=(const FXCharset& a)
Union set with this one

oFXCharset& operator-=(const FXCharset& a)
Remove set from this one

oFXCharset& operator*=(const FXCharset& a)
Interset set with this one

oreturn FXCharset(~a.s[0], ~a.s[1], ~a.s[2], ~a.s[3], ~a.s[4], ~a.s[5], ~a.s[6], ~a.s[7])

oreturn FXCharset(a.s[0]|b.s[0], a.s[1]|b.s[1], a.s[2]|b.s[2], a.s[3]|b.s[3], a.s[4]|b.s[4], a.s[5]|b.s[5], a.s[6]|b.s[6], a.s[7]|b.s[7])

oreturn FXCharset(a.s[0]&~b.s[0], a.s[1]&~b.s[1], a.s[2]&~b.s[2], a.s[3]&~b.s[3], a.s[4]&~b.s[4], a.s[5]&~b.s[5], a.s[6]&~b.s[6], a.s[7]&~b.s[7])

oreturn FXCharset(a.s[0]&b.s[0], a.s[1]&b.s[1], a.s[2]&b.s[2], a.s[3]&b.s[3], a.s[4]&b.s[4], a.s[5]&b.s[5], a.s[6]&b.s[6], a.s[7]&b.s[7])

oreturn a.s[0]


This class has no child classes.
Friends:
FXCharset operator-(const FXCharset& a){
FXCharset operator+(const FXCharset& a,const FXCharset& b){
FXCharset operator-(const FXCharset& a,const FXCharset& b){
FXCharset operator*(const FXCharset& a,const FXCharset& b){
int operator==(const FXCharset& a,const FXCharset& b){
int operator!=(const FXCharset& a,const FXCharset& b){
FXStream& operator<<(FXStream& store,const FXCharset& cs)
FXStream& operator>>(FXStream& store,FXCharset& cs)

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.