GcRxDictionary

class pygcad.pygrx.GcRxDictionary

Bases: GcRxObject

Methods Summary

assign(self, para)

C++: GcRxDictionary::operator=(const class GcRxDictionary &) --> class GcRxDictionary &

at(*args, **kwargs)

Overloaded function.

atKeyAndIdPut(self, newKey, id, pObject)

C++: GcRxDictionary::atKeyAndIdPut(const wchar_t *, unsigned int, class GcRxObject *) --> bool

atPut(*args, **kwargs)

Overloaded function.

cast(inPtr)

C++: GcRxDictionary::cast(const class GcRxObject *) --> class GcRxDictionary *

className()

C++: GcRxDictionary::className() --> const wchar_t *

deletesObjects(self)

C++: GcRxDictionary::deletesObjects() const --> bool

desc()

C++: GcRxDictionary::desc() --> class GcRxClass *

has(*args, **kwargs)

Overloaded function.

idAt(self, key)

C++: GcRxDictionary::idAt(const wchar_t *) const --> unsigned int

isA(self)

C++: GcRxDictionary::isA() const --> class GcRxClass *

isCaseSensitive(self)

C++: GcRxDictionary::isCaseSensitive() const --> bool

isSorted(self)

C++: GcRxDictionary::isSorted() const --> bool

keyAt(self, id)

C++: GcRxDictionary::keyAt(unsigned int) const --> const wchar_t *

newIterator(*args, **kwargs)

Overloaded function.

numEntries(self)

C++: GcRxDictionary::numEntries() const --> unsigned int

remove(*args, **kwargs)

Overloaded function.

resetKey(*args, **kwargs)

Overloaded function.

Methods Documentation

assign(self: pygcad.pygrx.GcRxDictionary, para: pygcad.pygrx.GcRxDictionary) pygcad.pygrx.GcRxDictionary

C++: GcRxDictionary::operator=(const class GcRxDictionary &) –> class GcRxDictionary &

at(*args, **kwargs)

Overloaded function.

  1. at(self: pygcad.pygrx.GcRxDictionary, key: str) -> pygcad.pygrx.GcRxObject

C++: GcRxDictionary::at(const wchar_t *) const –> class GcRxObject *

  1. at(self: pygcad.pygrx.GcRxDictionary, id: int) -> pygcad.pygrx.GcRxObject

C++: GcRxDictionary::at(unsigned int) const –> class GcRxObject *

atKeyAndIdPut(self: pygcad.pygrx.GcRxDictionary, newKey: str, id: int, pObject: pygcad.pygrx.GcRxObject) bool

C++: GcRxDictionary::atKeyAndIdPut(const wchar_t *, unsigned int, class GcRxObject *) –> bool

atPut(*args, **kwargs)

Overloaded function.

  1. atPut(self: pygcad.pygrx.GcRxDictionary, key: str, pObject: pygcad.pygrx.GcRxObject) -> pygcad.pygrx.GcRxObject

C++: GcRxDictionary::atPut(const wchar_t *, class GcRxObject *) –> class GcRxObject *

  1. atPut(self: pygcad.pygrx.GcRxDictionary, key: str, pObject: pygcad.pygrx.GcRxObject) -> Tuple[pygcad.pygrx.GcRxObject, int]

C++: GcRxDictionary::atPut(const wchar_t *, class GcRxObject *, unsigned int &) –> class GcRxObject *

  1. atPut(self: pygcad.pygrx.GcRxDictionary, id: int, pObject: pygcad.pygrx.GcRxObject) -> pygcad.pygrx.GcRxObject

C++: GcRxDictionary::atPut(unsigned int, class GcRxObject *) –> class GcRxObject *

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcRxDictionary

C++: GcRxDictionary::cast(const class GcRxObject *) –> class GcRxDictionary *

static className() str

C++: GcRxDictionary::className() –> const wchar_t *

deletesObjects(self: pygcad.pygrx.GcRxDictionary) bool

C++: GcRxDictionary::deletesObjects() const –> bool

static desc() GcRxClass

C++: GcRxDictionary::desc() –> class GcRxClass *

has(*args, **kwargs)

Overloaded function.

  1. has(self: pygcad.pygrx.GcRxDictionary, entryName: str) -> bool

C++: GcRxDictionary::has(const wchar_t *) const –> bool

  1. has(self: pygcad.pygrx.GcRxDictionary, id: int) -> bool

C++: GcRxDictionary::has(unsigned int) const –> bool

idAt(self: pygcad.pygrx.GcRxDictionary, key: str) int

C++: GcRxDictionary::idAt(const wchar_t *) const –> unsigned int

isA(self: pygcad.pygrx.GcRxDictionary) GcRxClass

C++: GcRxDictionary::isA() const –> class GcRxClass *

isCaseSensitive(self: pygcad.pygrx.GcRxDictionary) bool

C++: GcRxDictionary::isCaseSensitive() const –> bool

isSorted(self: pygcad.pygrx.GcRxDictionary) bool

C++: GcRxDictionary::isSorted() const –> bool

keyAt(self: pygcad.pygrx.GcRxDictionary, id: int) str

C++: GcRxDictionary::keyAt(unsigned int) const –> const wchar_t *

newIterator(*args, **kwargs)

Overloaded function.

  1. newIterator(self: pygcad.pygrx.GcRxDictionary) -> GcRxDictionaryIterator

  2. newIterator(self: pygcad.pygrx.GcRxDictionary, type: GcRx::DictIterType) -> GcRxDictionaryIterator

C++: GcRxDictionary::newIterator(enum GcRx::DictIterType) –> class GcRxDictionaryIterator *

numEntries(self: pygcad.pygrx.GcRxDictionary) int

C++: GcRxDictionary::numEntries() const –> unsigned int

remove(*args, **kwargs)

Overloaded function.

  1. remove(self: pygcad.pygrx.GcRxDictionary, key: str) -> pygcad.pygrx.GcRxObject

C++: GcRxDictionary::remove(const wchar_t *) –> class GcRxObject *

  1. remove(self: pygcad.pygrx.GcRxDictionary, id: int) -> pygcad.pygrx.GcRxObject

C++: GcRxDictionary::remove(unsigned int) –> class GcRxObject *

resetKey(*args, **kwargs)

Overloaded function.

  1. resetKey(self: pygcad.pygrx.GcRxDictionary, oldKey: str, newKey: str) -> bool

C++: GcRxDictionary::resetKey(const wchar_t *, const wchar_t *) –> bool

  1. resetKey(self: pygcad.pygrx.GcRxDictionary, id: int, newKey: str) -> bool

C++: GcRxDictionary::resetKey(unsigned int, const wchar_t *) –> bool