GcString
- class pygcad.pygrx.GcString
Bases:
GcHeapOperators
Methods Summary
append
(*args, **kwargs)Overloaded function.
appendFormat
(self, pszFmt)asDeci
(*args, **kwargs)Overloaded function.
asDeci64
(*args, **kwargs)Overloaded function.
asGcDbHandle
(*args, **kwargs)Overloaded function.
asHex
(*args, **kwargs)Overloaded function.
asHex64
(*args, **kwargs)Overloaded function.
asUDeci
(*args, **kwargs)Overloaded function.
asUDeci64
(*args, **kwargs)Overloaded function.
asUHex
(*args, **kwargs)Overloaded function.
asUHex64
(*args, **kwargs)Overloaded function.
assign
(*args, **kwargs)Overloaded function.
capacity
(self)C++: GcString::capacity() const --> unsigned int
collate
(*args, **kwargs)Overloaded function.
collateNoCase
(*args, **kwargs)Overloaded function.
compare
(*args, **kwargs)Overloaded function.
compareNoCase
(*args, **kwargs)Overloaded function.
concat
(*args, **kwargs)Overloaded function.
constPtr
(self)C++: GcString::constPtr() const --> const wchar_t *
delete
(self)deleteAtIndex
(*args, **kwargs)Overloaded function.
equalsNoCase
(left, right)C++: GcString::equalsNoCase(const class GcString &, const class GcString &) --> bool
find
(*args, **kwargs)Overloaded function.
findLast
(*args, **kwargs)Overloaded function.
findLastNoneOf
(*args, **kwargs)Overloaded function.
findLastOneOf
(*args, **kwargs)Overloaded function.
findNoneOf
(*args, **kwargs)Overloaded function.
findOneOf
(*args, **kwargs)Overloaded function.
findOneOfRev
(self, psz)C++: GcString::findOneOfRev(const wchar_t *) const --> int
findRev
(*args, **kwargs)Overloaded function.
format
(self, pszFmt)getAt
(self, nIndex)C++: GcString::getAt(int) const --> wchar_t
getBuffer
(*args, **kwargs)Overloaded function.
insert
(*args, **kwargs)Overloaded function.
isEmpty
(self)C++: GcString::isEmpty() const --> bool
kGCharPtr
(self)C++: GcString::kGCharPtr() const --> const wchar_t *
kTCharPtr
(self)C++: GcString::kTCharPtr() const --> const wchar_t *
kwszPtr
(self)C++: GcString::kwszPtr() const --> const wchar_t *
left
(self, nNumChars)C++: GcString::left(int) const --> class GcString
length
(self)C++: GcString::length() const --> unsigned int
loadString
(self, hDll, nId)C++: GcString::loadString(const class GcRxResourceInstance &, unsigned int) --> bool
makeLower
(self)C++: GcString::makeLower() --> class GcString &
makeReverse
(self)C++: GcString::makeReverse() --> class GcString &
makeUpper
(self)C++: GcString::makeUpper() --> class GcString &
match
(*args, **kwargs)Overloaded function.
matchNoCase
(*args, **kwargs)Overloaded function.
mid
(*args, **kwargs)Overloaded function.
precat
(*args, **kwargs)Overloaded function.
releaseBuffer
(*args, **kwargs)Overloaded function.
remove
(*args, **kwargs)Overloaded function.
replace
(*args, **kwargs)Overloaded function.
reserve
(self, nCapacity)C++: GcString::reserve(unsigned int) --> bool
right
(self, nNumChars)C++: GcString::right(int) const --> class GcString
setAt
(self, nIndex, ch)C++: GcString::setAt(int, wchar_t) --> class GcString &
setEmpty
(self)C++: GcString::setEmpty() --> class GcString &
spanExcluding
(self, pwszChars)C++: GcString::spanExcluding(const wchar_t *) const --> class GcString
substr
(*args, **kwargs)Overloaded function.
substrRev
(self, numChars)C++: GcString::substrRev(int) const --> class GcString
tcharLength
(self)C++: GcString::tcharLength() const --> unsigned int
tokenize
(self, pszTokens, iStart)C++: GcString::tokenize(const wchar_t *, int &) --> class GcString
trim
(*args, **kwargs)Overloaded function.
trimLeft
(*args, **kwargs)Overloaded function.
trimRight
(*args, **kwargs)Overloaded function.
Methods Documentation
- append(*args, **kwargs)
Overloaded function.
append(self: pygcad.pygrx.GcString, wch: str) -> pygcad.pygrx.GcString
C++: GcString::append(wchar_t) –> class GcString &
append(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> pygcad.pygrx.GcString
C++: GcString::append(const char *, enum GcString::Encoding) –> class GcString &
append(self: pygcad.pygrx.GcString, pwsz: str) -> pygcad.pygrx.GcString
C++: GcString::append(const wchar_t *) –> class GcString &
append(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> pygcad.pygrx.GcString
C++: GcString::append(const class GcString &) –> class GcString &
- appendFormat(self: pygcad.pygrx.GcString, pszFmt: str) pygcad.pygrx.GcString
- asDeci(*args, **kwargs)
Overloaded function.
asDeci(self: pygcad.pygrx.GcString) -> int
asDeci(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asDeci(int) const –> int
- asDeci64(*args, **kwargs)
Overloaded function.
asDeci64(self: pygcad.pygrx.GcString) -> int
asDeci64(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asDeci64(int) const –> long
- asGcDbHandle(*args, **kwargs)
Overloaded function.
asGcDbHandle(self: pygcad.pygrx.GcString) -> pygcad.pygrx.GcDbHandle
asGcDbHandle(self: pygcad.pygrx.GcString, nFlags: int) -> pygcad.pygrx.GcDbHandle
C++: GcString::asGcDbHandle(int) const –> class GcDbHandle
- asHex(*args, **kwargs)
Overloaded function.
asHex(self: pygcad.pygrx.GcString) -> int
asHex(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asHex(int) const –> int
- asHex64(*args, **kwargs)
Overloaded function.
asHex64(self: pygcad.pygrx.GcString) -> int
asHex64(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asHex64(int) const –> long
- asUDeci(*args, **kwargs)
Overloaded function.
asUDeci(self: pygcad.pygrx.GcString) -> int
asUDeci(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asUDeci(int) const –> unsigned int
- asUDeci64(*args, **kwargs)
Overloaded function.
asUDeci64(self: pygcad.pygrx.GcString) -> int
asUDeci64(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asUDeci64(int) const –> unsigned long
- asUHex(*args, **kwargs)
Overloaded function.
asUHex(self: pygcad.pygrx.GcString) -> int
asUHex(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asUHex(int) const –> unsigned int
- asUHex64(*args, **kwargs)
Overloaded function.
asUHex64(self: pygcad.pygrx.GcString) -> int
asUHex64(self: pygcad.pygrx.GcString, nFlags: int) -> int
C++: GcString::asUHex64(int) const –> unsigned long
- assign(*args, **kwargs)
Overloaded function.
assign(self: pygcad.pygrx.GcString, wch: str) -> pygcad.pygrx.GcString
C++: GcString::assign(wchar_t) –> class GcString &
assign(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> pygcad.pygrx.GcString
C++: GcString::assign(const char *, enum GcString::Encoding) –> class GcString &
assign(self: pygcad.pygrx.GcString, pwsz: str) -> pygcad.pygrx.GcString
C++: GcString::assign(const wchar_t *) –> class GcString &
assign(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> pygcad.pygrx.GcString
C++: GcString::assign(const class GcString &) –> class GcString &
assign(self: pygcad.pygrx.GcString, h: pygcad.pygrx.GcDbHandle) -> pygcad.pygrx.GcString
C++: GcString::assign(const class GcDbHandle &) –> class GcString &
assign(self: pygcad.pygrx.GcString, wch: str) -> pygcad.pygrx.GcString
C++: GcString::operator=(wchar_t) –> class GcString &
assign(self: pygcad.pygrx.GcString, pwsz: str) -> pygcad.pygrx.GcString
C++: GcString::operator=(const wchar_t *) –> class GcString &
assign(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> pygcad.pygrx.GcString
C++: GcString::operator=(const class GcString &) –> class GcString &
assign(self: pygcad.pygrx.GcString, h: pygcad.pygrx.GcDbHandle) -> pygcad.pygrx.GcString
C++: GcString::operator=(const class GcDbHandle &) –> class GcString &
- capacity(self: pygcad.pygrx.GcString) int
C++: GcString::capacity() const –> unsigned int
- collate(*args, **kwargs)
Overloaded function.
collate(self: pygcad.pygrx.GcString, pwsz: str) -> int
C++: GcString::collate(const wchar_t *) const –> int
collate(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::collate(const class GcString &) const –> int
- collateNoCase(*args, **kwargs)
Overloaded function.
collateNoCase(self: pygcad.pygrx.GcString, psz: str) -> int
C++: GcString::collateNoCase(const wchar_t *) const –> int
collateNoCase(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::collateNoCase(const class GcString &) const –> int
- compare(*args, **kwargs)
Overloaded function.
compare(self: pygcad.pygrx.GcString, wch: str) -> int
C++: GcString::compare(wchar_t) const –> int
compare(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> int
C++: GcString::compare(const char *, enum GcString::Encoding) const –> int
compare(self: pygcad.pygrx.GcString, pwsz: str) -> int
C++: GcString::compare(const wchar_t *) const –> int
compare(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::compare(const class GcString &) const –> int
- compareNoCase(*args, **kwargs)
Overloaded function.
compareNoCase(self: pygcad.pygrx.GcString, wch: str) -> int
C++: GcString::compareNoCase(wchar_t) const –> int
compareNoCase(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> int
C++: GcString::compareNoCase(const char *, enum GcString::Encoding) const –> int
compareNoCase(self: pygcad.pygrx.GcString, pwsz: str) -> int
C++: GcString::compareNoCase(const wchar_t *) const –> int
compareNoCase(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::compareNoCase(const class GcString &) const –> int
- concat(*args, **kwargs)
Overloaded function.
concat(self: pygcad.pygrx.GcString, wch: str) -> pygcad.pygrx.GcString
C++: GcString::concat(wchar_t) const –> class GcString
concat(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> pygcad.pygrx.GcString
C++: GcString::concat(const char *, enum GcString::Encoding) const –> class GcString
concat(self: pygcad.pygrx.GcString, pwsz: str) -> pygcad.pygrx.GcString
C++: GcString::concat(const wchar_t *) const –> class GcString
concat(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> pygcad.pygrx.GcString
C++: GcString::concat(const class GcString &) const –> class GcString
- constPtr(self: pygcad.pygrx.GcString) str
C++: GcString::constPtr() const –> const wchar_t *
- delete(self: pygcad.pygrx.GcString) None
- deleteAtIndex(*args, **kwargs)
Overloaded function.
deleteAtIndex(self: pygcad.pygrx.GcString, iIndex: int) -> int
deleteAtIndex(self: pygcad.pygrx.GcString, iIndex: int, nCount: int) -> int
C++: GcString::deleteAtIndex(int, int) –> int
- static equalsNoCase(left: pygcad.pygrx.GcString, right: pygcad.pygrx.GcString) bool
C++: GcString::equalsNoCase(const class GcString &, const class GcString &) –> bool
- find(*args, **kwargs)
Overloaded function.
find(self: pygcad.pygrx.GcString, ch: str) -> int
C++: GcString::find(wchar_t) const –> int
find(self: pygcad.pygrx.GcString, ch: str, nStartPos: int) -> int
C++: GcString::find(wchar_t, int) const –> int
find(self: pygcad.pygrx.GcString, psz: str) -> int
C++: GcString::find(const wchar_t *) const –> int
find(self: pygcad.pygrx.GcString, psz: str, nStartPos: int) -> int
C++: GcString::find(const wchar_t *, int) const –> int
find(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::find(const class GcString &) const –> int
- findLast(*args, **kwargs)
Overloaded function.
findLast(self: pygcad.pygrx.GcString, ch: str) -> int
findLast(self: pygcad.pygrx.GcString, ch: str, nEndPos: int) -> int
C++: GcString::findLast(wchar_t, int) const –> int
findLast(self: pygcad.pygrx.GcString, psz: str) -> int
findLast(self: pygcad.pygrx.GcString, psz: str, nEndPos: int) -> int
C++: GcString::findLast(const wchar_t *, int) const –> int
- findLastNoneOf(*args, **kwargs)
Overloaded function.
findLastNoneOf(self: pygcad.pygrx.GcString, psz: str) -> int
findLastNoneOf(self: pygcad.pygrx.GcString, psz: str, nEndPos: int) -> int
C++: GcString::findLastNoneOf(const wchar_t *, int) const –> int
- findLastOneOf(*args, **kwargs)
Overloaded function.
findLastOneOf(self: pygcad.pygrx.GcString, psz: str) -> int
findLastOneOf(self: pygcad.pygrx.GcString, psz: str, nEndPos: int) -> int
C++: GcString::findLastOneOf(const wchar_t *, int) const –> int
- findNoneOf(*args, **kwargs)
Overloaded function.
findNoneOf(self: pygcad.pygrx.GcString, psz: str) -> int
findNoneOf(self: pygcad.pygrx.GcString, psz: str, nStartPos: int) -> int
C++: GcString::findNoneOf(const wchar_t *, int) const –> int
- findOneOf(*args, **kwargs)
Overloaded function.
findOneOf(self: pygcad.pygrx.GcString, psz: str) -> int
C++: GcString::findOneOf(const wchar_t *) const –> int
findOneOf(self: pygcad.pygrx.GcString, psz: str, nStartPos: int) -> int
C++: GcString::findOneOf(const wchar_t *, int) const –> int
- findOneOfRev(self: pygcad.pygrx.GcString, psz: str) int
C++: GcString::findOneOfRev(const wchar_t *) const –> int
- findRev(*args, **kwargs)
Overloaded function.
findRev(self: pygcad.pygrx.GcString, ch: str) -> int
C++: GcString::findRev(wchar_t) const –> int
findRev(self: pygcad.pygrx.GcString, psz: str) -> int
C++: GcString::findRev(const wchar_t *) const –> int
findRev(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::findRev(const class GcString &) const –> int
- format(self: pygcad.pygrx.GcString, pszFmt: str) pygcad.pygrx.GcString
- getAt(self: pygcad.pygrx.GcString, nIndex: int) str
C++: GcString::getAt(int) const –> wchar_t
- getBuffer(*args, **kwargs)
Overloaded function.
getBuffer(self: pygcad.pygrx.GcString) -> str
getBuffer(self: pygcad.pygrx.GcString, nMinBufferLength: int) -> str
C++: GcString::getBuffer(int) –> wchar_t *
- insert(*args, **kwargs)
Overloaded function.
insert(self: pygcad.pygrx.GcString, nIndex: int, ch: str) -> pygcad.pygrx.GcString
C++: GcString::insert(int, wchar_t) –> class GcString &
insert(self: pygcad.pygrx.GcString, nIndex: int, pwsz: str) -> pygcad.pygrx.GcString
C++: GcString::insert(int, const wchar_t *) –> class GcString &
- isEmpty(self: pygcad.pygrx.GcString) bool
C++: GcString::isEmpty() const –> bool
- kGCharPtr(self: pygcad.pygrx.GcString) str
C++: GcString::kGCharPtr() const –> const wchar_t *
- kTCharPtr(self: pygcad.pygrx.GcString) str
C++: GcString::kTCharPtr() const –> const wchar_t *
- kwszPtr(self: pygcad.pygrx.GcString) str
C++: GcString::kwszPtr() const –> const wchar_t *
- left(self: pygcad.pygrx.GcString, nNumChars: int) pygcad.pygrx.GcString
C++: GcString::left(int) const –> class GcString
- length(self: pygcad.pygrx.GcString) int
C++: GcString::length() const –> unsigned int
- loadString(self: pygcad.pygrx.GcString, hDll: GcRxResourceInstance, nId: int) bool
C++: GcString::loadString(const class GcRxResourceInstance &, unsigned int) –> bool
- makeLower(self: pygcad.pygrx.GcString) pygcad.pygrx.GcString
C++: GcString::makeLower() –> class GcString &
- makeReverse(self: pygcad.pygrx.GcString) pygcad.pygrx.GcString
C++: GcString::makeReverse() –> class GcString &
- makeUpper(self: pygcad.pygrx.GcString) pygcad.pygrx.GcString
C++: GcString::makeUpper() –> class GcString &
- match(*args, **kwargs)
Overloaded function.
match(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> int
C++: GcString::match(const char *, enum GcString::Encoding) const –> int
match(self: pygcad.pygrx.GcString, pwsz: str) -> int
C++: GcString::match(const wchar_t *) const –> int
match(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::match(const class GcString &) const –> int
- matchNoCase(*args, **kwargs)
Overloaded function.
matchNoCase(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> int
C++: GcString::matchNoCase(const char *, enum GcString::Encoding) const –> int
matchNoCase(self: pygcad.pygrx.GcString, pwsz: str) -> int
C++: GcString::matchNoCase(const wchar_t *) const –> int
matchNoCase(self: pygcad.pygrx.GcString, gcs: pygcad.pygrx.GcString) -> int
C++: GcString::matchNoCase(const class GcString &) const –> int
- mid(*args, **kwargs)
Overloaded function.
mid(self: pygcad.pygrx.GcString, nStart: int) -> pygcad.pygrx.GcString
C++: GcString::mid(int) const –> class GcString
mid(self: pygcad.pygrx.GcString, nStart: int, nNumChars: int) -> pygcad.pygrx.GcString
C++: GcString::mid(int, int) const –> class GcString
- precat(*args, **kwargs)
Overloaded function.
precat(self: pygcad.pygrx.GcString, ch: str) -> pygcad.pygrx.GcString
C++: GcString::precat(wchar_t) const –> class GcString
precat(self: pygcad.pygrx.GcString, psz: str, encoding: GcString::Encoding) -> pygcad.pygrx.GcString
C++: GcString::precat(const char *, enum GcString::Encoding) const –> class GcString
precat(self: pygcad.pygrx.GcString, psz: str) -> pygcad.pygrx.GcString
C++: GcString::precat(const wchar_t *) const –> class GcString
- releaseBuffer(*args, **kwargs)
Overloaded function.
releaseBuffer(self: pygcad.pygrx.GcString) -> bool
releaseBuffer(self: pygcad.pygrx.GcString, nNewLength: int) -> bool
C++: GcString::releaseBuffer(int) –> bool
- remove(*args, **kwargs)
Overloaded function.
remove(self: pygcad.pygrx.GcString, wch: str) -> int
C++: GcString::remove(wchar_t) –> int
remove(self: pygcad.pygrx.GcString) -> int
C++: GcString::remove() –> int
- replace(*args, **kwargs)
Overloaded function.
replace(self: pygcad.pygrx.GcString, pwszOld: str, pwszNew: str) -> int
C++: GcString::replace(const wchar_t *, const wchar_t *) –> int
replace(self: pygcad.pygrx.GcString, wchOld: str, wchNew: str) -> int
C++: GcString::replace(wchar_t, wchar_t) –> int
- reserve(self: pygcad.pygrx.GcString, nCapacity: int) bool
C++: GcString::reserve(unsigned int) –> bool
- right(self: pygcad.pygrx.GcString, nNumChars: int) pygcad.pygrx.GcString
C++: GcString::right(int) const –> class GcString
- setAt(self: pygcad.pygrx.GcString, nIndex: int, ch: str) pygcad.pygrx.GcString
C++: GcString::setAt(int, wchar_t) –> class GcString &
- setEmpty(self: pygcad.pygrx.GcString) pygcad.pygrx.GcString
C++: GcString::setEmpty() –> class GcString &
- spanExcluding(self: pygcad.pygrx.GcString, pwszChars: str) pygcad.pygrx.GcString
C++: GcString::spanExcluding(const wchar_t *) const –> class GcString
- substr(*args, **kwargs)
Overloaded function.
substr(self: pygcad.pygrx.GcString, numChars: int) -> pygcad.pygrx.GcString
C++: GcString::substr(int) const –> class GcString
substr(self: pygcad.pygrx.GcString, nStart: int, nNumChars: int) -> pygcad.pygrx.GcString
C++: GcString::substr(int, int) const –> class GcString
- substrRev(self: pygcad.pygrx.GcString, numChars: int) pygcad.pygrx.GcString
C++: GcString::substrRev(int) const –> class GcString
- tcharLength(self: pygcad.pygrx.GcString) int
C++: GcString::tcharLength() const –> unsigned int
- tokenize(self: pygcad.pygrx.GcString, pszTokens: str, iStart: int) pygcad.pygrx.GcString
C++: GcString::tokenize(const wchar_t *, int &) –> class GcString
- trim(*args, **kwargs)
Overloaded function.
trim(self: pygcad.pygrx.GcString, wch: str) -> pygcad.pygrx.GcString
C++: GcString::trim(wchar_t) –> class GcString &
trim(self: pygcad.pygrx.GcString) -> pygcad.pygrx.GcString
C++: GcString::trim() –> class GcString &
trim(self: pygcad.pygrx.GcString, pwszChars: str) -> pygcad.pygrx.GcString
C++: GcString::trim(const wchar_t *) –> class GcString &
- trimLeft(*args, **kwargs)
Overloaded function.
trimLeft(self: pygcad.pygrx.GcString, wch: str) -> pygcad.pygrx.GcString
C++: GcString::trimLeft(wchar_t) –> class GcString &
trimLeft(self: pygcad.pygrx.GcString) -> pygcad.pygrx.GcString
C++: GcString::trimLeft() –> class GcString &
trimLeft(self: pygcad.pygrx.GcString, pwszChars: str) -> pygcad.pygrx.GcString
C++: GcString::trimLeft(const wchar_t *) –> class GcString &
- trimRight(*args, **kwargs)
Overloaded function.
trimRight(self: pygcad.pygrx.GcString, wch: str) -> pygcad.pygrx.GcString
C++: GcString::trimRight(wchar_t) –> class GcString &
trimRight(self: pygcad.pygrx.GcString) -> pygcad.pygrx.GcString
C++: GcString::trimRight() –> class GcString &
trimRight(self: pygcad.pygrx.GcString, pwszChars: str) -> pygcad.pygrx.GcString
C++: GcString::trimRight(const wchar_t *) –> class GcString &