GcDbAuditInfo

class pygcad.pygrx.GcDbAuditInfo

Bases: pybind11_object

Attributes Summary

PASS1

PASS2

Methods Summary

auditPass(self)

C++: GcDbAuditInfo::auditPass() const --> enum GcDbAuditInfo::AuditPass

errorsFixed(self, count)

C++: GcDbAuditInfo::errorsFixed(int) --> void

errorsFound(self, count)

C++: GcDbAuditInfo::errorsFound(int) --> void

fetchObject(*args, **kwargs)

Overloaded function.

fixErrors(self)

C++: GcDbAuditInfo::fixErrors() const --> bool

incNumEntities(self)

C++: GcDbAuditInfo::incNumEntities() --> void

numEntities(self)

C++: GcDbAuditInfo::numEntities() --> int

numErrors(self)

C++: GcDbAuditInfo::numErrors() const --> int

numFixes(self)

C++: GcDbAuditInfo::numFixes() const --> int

printError(*args, **kwargs)

Overloaded function.

printNumEntities(self, msg)

C++: GcDbAuditInfo::printNumEntities(const wchar_t *) --> void

registerObject(self, handle, objIsValid, ...)

C++: GcDbAuditInfo::registerObject(class GcDbHandle, bool, class GcRxClass *) --> enum Gcad::ErrorStatus

requestRegen(self)

C++: GcDbAuditInfo::requestRegen() --> void

resetNumEntities(self)

C++: GcDbAuditInfo::resetNumEntities() --> void

updateObject(self, handle, ...)

C++: GcDbAuditInfo::updateObject(class GcDbHandle, bool, bool, bool, bool, bool, bool, bool, class GcRxClass *, class GcRxClass *, class GcDbObjectId) --> enum Gcad::ErrorStatus

Attributes Documentation

PASS1 = <AuditPass.PASS1: 1>
PASS2 = <AuditPass.PASS2: 2>

Methods Documentation

auditPass(self: pygcad.pygrx.GcDbAuditInfo) pygcad.pygrx.GcDbAuditInfo.AuditPass

C++: GcDbAuditInfo::auditPass() const –> enum GcDbAuditInfo::AuditPass

errorsFixed(self: pygcad.pygrx.GcDbAuditInfo, count: int) None

C++: GcDbAuditInfo::errorsFixed(int) –> void

errorsFound(self: pygcad.pygrx.GcDbAuditInfo, count: int) None

C++: GcDbAuditInfo::errorsFound(int) –> void

fetchObject(*args, **kwargs)

Overloaded function.

  1. fetchObject(self: pygcad.pygrx.GcDbAuditInfo, originalObjId: pygcad.pygrx.GcDbObjectId, newObjId: pygcad.pygrx.GcDbObjectId, pObjClass: pygcad.pygrx.GcRxClass) -> pygcad.pygrx.Gcad.ErrorStatus

  2. fetchObject(self: pygcad.pygrx.GcDbAuditInfo, originalObjId: pygcad.pygrx.GcDbObjectId, newObjId: pygcad.pygrx.GcDbObjectId, pObjClass: pygcad.pygrx.GcRxClass, uneraseIfPossible: bool) -> pygcad.pygrx.Gcad.ErrorStatus

  3. fetchObject(self: pygcad.pygrx.GcDbAuditInfo, originalObjId: pygcad.pygrx.GcDbObjectId, newObjId: pygcad.pygrx.GcDbObjectId, pObjClass: pygcad.pygrx.GcRxClass, uneraseIfPossible: bool, createIfNotFound: bool) -> pygcad.pygrx.Gcad.ErrorStatus

  4. fetchObject(self: pygcad.pygrx.GcDbAuditInfo, originalObjId: pygcad.pygrx.GcDbObjectId, newObjId: pygcad.pygrx.GcDbObjectId, pObjClass: pygcad.pygrx.GcRxClass, uneraseIfPossible: bool, createIfNotFound: bool, externalDbOk: bool) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbAuditInfo::fetchObject(class GcDbObjectId, class GcDbObjectId &, class GcRxClass *, bool, bool, bool) –> enum Gcad::ErrorStatus

fixErrors(self: pygcad.pygrx.GcDbAuditInfo) bool

C++: GcDbAuditInfo::fixErrors() const –> bool

incNumEntities(self: pygcad.pygrx.GcDbAuditInfo) None

C++: GcDbAuditInfo::incNumEntities() –> void

numEntities(self: pygcad.pygrx.GcDbAuditInfo) int

C++: GcDbAuditInfo::numEntities() –> int

numErrors(self: pygcad.pygrx.GcDbAuditInfo) int

C++: GcDbAuditInfo::numErrors() const –> int

numFixes(self: pygcad.pygrx.GcDbAuditInfo) int

C++: GcDbAuditInfo::numFixes() const –> int

printError(*args, **kwargs)

Overloaded function.

  1. printError(self: pygcad.pygrx.GcDbAuditInfo, name: str, value: str, validation: str, defaultValue: str) -> None

C++: GcDbAuditInfo::printError(const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *) –> void

  1. printError(self: pygcad.pygrx.GcDbAuditInfo, pObj: pygcad.pygrx.GcDbObject, value: str, validation: str, defaultValue: str) -> None

C++: GcDbAuditInfo::printError(const class GcDbObject *, const wchar_t *, const wchar_t *, const wchar_t *) –> void

printNumEntities(self: pygcad.pygrx.GcDbAuditInfo, msg: str) None

C++: GcDbAuditInfo::printNumEntities(const wchar_t *) –> void

registerObject(self: pygcad.pygrx.GcDbAuditInfo, handle: pygcad.pygrx.GcDbHandle, objIsValid: bool, pObjClass: pygcad.pygrx.GcRxClass) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbAuditInfo::registerObject(class GcDbHandle, bool, class GcRxClass *) –> enum Gcad::ErrorStatus

requestRegen(self: pygcad.pygrx.GcDbAuditInfo) None

C++: GcDbAuditInfo::requestRegen() –> void

resetNumEntities(self: pygcad.pygrx.GcDbAuditInfo) None

C++: GcDbAuditInfo::resetNumEntities() –> void

updateObject(self: pygcad.pygrx.GcDbAuditInfo, handle: pygcad.pygrx.GcDbHandle, setFileObjIsValid: bool, setNewObjIsValid: bool, setFileObjClass: bool, setNewObjClass: bool, setNewObjId: bool, fileObjIsValid: bool, newObjIsValid: bool, pFileObjClass: pygcad.pygrx.GcRxClass, pNewObjClass: pygcad.pygrx.GcRxClass, newObjId: pygcad.pygrx.GcDbObjectId) pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbAuditInfo::updateObject(class GcDbHandle, bool, bool, bool, bool, bool, bool, bool, class GcRxClass *, class GcRxClass *, class GcDbObjectId) –> enum Gcad::ErrorStatus