#include <qstring.h>
Collaboration diagram for QCharRef:

Definition at line 647 of file qstring.h.
Public Member Functions | |
| operator QChar () const | |
| QCharRef & | operator= (const QChar &c) |
| QT_ASCII_CAST_WARN QCharRef & | operator= (char c) |
| QT_ASCII_CAST_WARN QCharRef & | operator= (uchar c) |
| QCharRef & | operator= (const QCharRef &c) |
| QCharRef & | operator= (ushort rc) |
| QCharRef & | operator= (short rc) |
| QCharRef & | operator= (uint rc) |
| QCharRef & | operator= (int rc) |
| bool | isNull () const |
| bool | isPrint () const |
| bool | isPunct () const |
| bool | isSpace () const |
| bool | isMark () const |
| bool | isLetter () const |
| bool | isNumber () const |
| bool | isLetterOrNumber () |
| bool | isDigit () const |
| int | digitValue () const |
| QChar | toLower () const |
| QChar | toUpper () const |
| QChar::Category | category () const |
| QChar::Direction | direction () const |
| QChar::Joining | joining () const |
| bool | hasMirrored () const |
| QChar | mirroredChar () const |
| QString | decomposition () const |
| QChar::Decomposition | decompositionTag () const |
| uchar | combiningClass () const |
| QChar::UnicodeVersion | unicodeVersion () const |
| uchar | cell () const |
| uchar | row () const |
| void | setCell (uchar cell) |
| void | setRow (uchar row) |
| const char | toAscii () const |
| const char | toLatin1 () const |
| const ushort | unicode () const |
Private Member Functions | |
| QCharRef (QString &str, int idx) | |
Private Attributes | |
| QString & | s |
| int | i |
Friends | |
| class | QString |
| QCharRef::QCharRef | ( | QString & | str, | |
| int | idx | |||
| ) | [inline, private] |
| QCharRef::operator QChar | ( | ) | const [inline] |
| QT_ASCII_CAST_WARN QCharRef& QCharRef::operator= | ( | char | c | ) | [inline] |
Definition at line 666 of file qstring.h.
References QChar::fromAscii(), and QString::operator=().
00667 { return operator=(QChar::fromAscii(c)); }
Here is the call graph for this function:

| QT_ASCII_CAST_WARN QCharRef& QCharRef::operator= | ( | uchar | c | ) | [inline] |
Definition at line 668 of file qstring.h.
References QChar::fromAscii(), and QString::operator=().
00669 { return operator=(QChar::fromAscii(c)); }
Here is the call graph for this function:

| QCharRef& QCharRef::operator= | ( | ushort | rc | ) | [inline] |
Definition at line 672 of file qstring.h.
References QString::operator=().
Here is the call graph for this function:

| QCharRef& QCharRef::operator= | ( | short | rc | ) | [inline] |
Definition at line 673 of file qstring.h.
References QString::operator=().
Here is the call graph for this function:

| QCharRef& QCharRef::operator= | ( | uint | rc | ) | [inline] |
Definition at line 674 of file qstring.h.
References QString::operator=().
Here is the call graph for this function:

| QCharRef& QCharRef::operator= | ( | int | rc | ) | [inline] |
Definition at line 675 of file qstring.h.
References QString::operator=().
Here is the call graph for this function:

| bool QCharRef::isNull | ( | ) | const [inline] |
| bool QCharRef::isPrint | ( | ) | const [inline] |
| bool QCharRef::isPunct | ( | ) | const [inline] |
| bool QCharRef::isSpace | ( | ) | const [inline] |
| bool QCharRef::isMark | ( | ) | const [inline] |
| bool QCharRef::isLetter | ( | ) | const [inline] |
| bool QCharRef::isNumber | ( | ) | const [inline] |
| bool QCharRef::isLetterOrNumber | ( | ) | [inline] |
| bool QCharRef::isDigit | ( | ) | const [inline] |
| int QCharRef::digitValue | ( | ) | const [inline] |
| QChar QCharRef::toLower | ( | ) | const [inline] |
Definition at line 689 of file qstring.h.
References QString::toLower().
00689 { return QChar(*this).toLower(); }
Here is the call graph for this function:

| QChar QCharRef::toUpper | ( | ) | const [inline] |
Definition at line 690 of file qstring.h.
References QString::toUpper().
00690 { return QChar(*this).toUpper(); }
Here is the call graph for this function:

| QChar::Category QCharRef::category | ( | ) | const [inline] |
| QChar::Direction QCharRef::direction | ( | ) | const [inline] |
| QChar::Joining QCharRef::joining | ( | ) | const [inline] |
| bool QCharRef::hasMirrored | ( | ) | const [inline] |
| QChar QCharRef::mirroredChar | ( | ) | const [inline] |
Definition at line 703 of file qstring.h.
References QChar::mirroredChar().
00703 { return QChar(*this).mirroredChar(); }
Here is the call graph for this function:

| QString QCharRef::decomposition | ( | ) | const [inline] |
| QChar::Decomposition QCharRef::decompositionTag | ( | ) | const [inline] |
| uchar QCharRef::combiningClass | ( | ) | const [inline] |
| QChar::UnicodeVersion QCharRef::unicodeVersion | ( | ) | const [inline] |
| uchar QCharRef::cell | ( | ) | const [inline] |
| uchar QCharRef::row | ( | ) | const [inline] |
| void QCharRef::setCell | ( | uchar | cell | ) | [inline] |
| void QCharRef::setRow | ( | uchar | row | ) | [inline] |
| const char QCharRef::toAscii | ( | ) | const [inline] |
| const char QCharRef::toLatin1 | ( | ) | const [inline] |
| const ushort QCharRef::unicode | ( | ) | const [inline] |
Definition at line 721 of file qstring.h.
References QChar::unicode().
00721 { return QChar(*this).unicode(); }
Here is the call graph for this function:

QString& QCharRef::s [private] |
int QCharRef::i [private] |
1.5.1