A set of characters
Public Fields
-
return a.s[0]
Public Methods
-
FXCharset()
- Initialize to empty set
-
FXCharset(const FXCharset& a)
- Copy constructor
-
FXCharset(FXchar ch)
- Initialize with one character
-
FXCharset(const FXString& characters)
- Initialize set with set of characters
-
operator FXString()
- Convert to characters
-
FXbool has(FXchar ch) const
- See if character ch is member of set
-
FXCharset& clear()
- Clear the set
-
FXCharset& operator=(FXchar ch)
- Assignment of one character
-
FXCharset& operator+=(FXchar ch)
- Include character ch into set
-
FXCharset& operator-=(FXchar ch)
- Exclude character ch from set
-
FXCharset& operator=(const FXString& characters)
- Assignment with characters
-
FXCharset& operator+=(const FXString& characters)
- Include characters into set
-
FXCharset& operator-=(const FXString& characters)
- Exclude characters from set
-
FXCharset& operator=(const FXCharset& a)
- Assigning one set to this one
-
FXCharset& operator+=(const FXCharset& a)
- Union set with this one
-
FXCharset& operator-=(const FXCharset& a)
- Remove set from this one
-
FXCharset& operator*=(const FXCharset& a)
- Interset set with this one
-
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])
-
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])
-
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])
-
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
FXCharset()
- Initialize to empty set
FXCharset(const FXCharset& a)
- Copy constructor
FXCharset(FXchar ch)
- Initialize with one character
FXCharset(const FXString& characters)
- Initialize set with set of characters
operator FXString()
- Convert to characters
FXbool has(FXchar ch) const
- See if character ch is member of set
FXCharset& clear()
- Clear the set
FXCharset& operator=(FXchar ch)
- Assignment of one character
FXCharset& operator+=(FXchar ch)
- Include character ch into set
FXCharset& operator-=(FXchar ch)
- Exclude character ch from set
FXCharset& operator=(const FXString& characters)
- Assignment with characters
FXCharset& operator+=(const FXString& characters)
- Include characters into set
FXCharset& operator-=(const FXString& characters)
- Exclude characters from set
FXCharset& operator=(const FXCharset& a)
- Assigning one set to this one
FXCharset& operator+=(const FXCharset& a)
- Union set with this one
FXCharset& operator-=(const FXCharset& a)
- Remove set from this one
FXCharset& operator*=(const FXCharset& a)
- Interset set with this one
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])
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])
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])
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])
return 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++.