GcTransaction

class pygcad.pygrx.GcTransaction

Bases: GcRxObject

Methods Summary

assign(self, para)

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

cast(inPtr)

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

className()

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

desc()

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

getObject(self, objectId, mode, openErasedObject)

C++: GcTransaction::getObject(class GcDbObject *&, class GcDbObjectId, enum GcDb::OpenMode, bool) --> enum Gcad::ErrorStatus

isA(self)

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

markObjectPageable(self, pObject)

C++: GcTransaction::markObjectPageable(class GcDbObject *) --> enum Gcad::ErrorStatus

numOpenedObjects(self)

C++: GcTransaction::numOpenedObjects() --> int

rxInit()

C++: GcTransaction::rxInit() --> void

Methods Documentation

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

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

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

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

static className() str

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

static desc() pygcad.pygrx.GcRxClass

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

getObject(self: pygcad.pygrx.GcTransaction, objectId: pygcad.pygrx.GcDbObjectId, mode: pygcad.pygrx.GcDb.OpenMode = <OpenMode.kForRead: 0>, openErasedObject: bool = False) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbObject]

C++: GcTransaction::getObject(class GcDbObject *&, class GcDbObjectId, enum GcDb::OpenMode, bool) –> enum Gcad::ErrorStatus

isA(self: pygcad.pygrx.GcTransaction) pygcad.pygrx.GcRxClass

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

markObjectPageable(self: pygcad.pygrx.GcTransaction, pObject: pygcad.pygrx.GcDbObject) pygcad.pygrx.Gcad.ErrorStatus

C++: GcTransaction::markObjectPageable(class GcDbObject *) –> enum Gcad::ErrorStatus

numOpenedObjects(self: pygcad.pygrx.GcTransaction) int

C++: GcTransaction::numOpenedObjects() –> int

static rxInit() None

C++: GcTransaction::rxInit() –> void