UCIS C-Style API
Placeholder for documenting the C-Style UCIS API implemented by PyUCIS
- ucis.__init__.ucis_SetIntProperty(db: UCIS, obj: Obj, coverindex: int, property: IntProperty, value: int)
- ucis.__init__.ucis_GetRealProperty(db: UCIS, obj: Obj, coverindex: int, property: RealProperty) float
- ucis.__init__.ucis_SetRealProperty(db: UCIS, obj: Obj, coverindex: int, property: RealProperty, value: float)
- ucis.__init__.ucis_GetStringProperty(db: UCIS, obj: Obj, coverindex: int, property: StrProperty) str
- ucis.__init__.ucis_SetStringProperty(db: UCIS, obj: Obj, coverindex: int, property: StrProperty, value: str)
- ucis.__init__.ucis_GetHandleProperty(db: UCIS, obj: Obj, coverindex: int, property: HandleProperty) Scope
- ucis.__init__.ucis_SetHandleProperty(db: UCIS, obj: Obj, coverindex: int, property: HandleProperty, value: Scope)
- ucis.__init__.ucis_CreateScope(db: UCIS, parent: Scope, name: str, sourceinfo: SourceInfo, weight: int, source: SourceT, type: ScopeTypeT, flags) Scope
- ucis.__init__.ucis_CreateInstance(db: UCIS, parent: Scope, name: str, fileinfo: SourceInfo, weight: int, source: SourceT, type: ScopeTypeT, du_scope: Scope, flags: FlagsT) Scope
- ucis.__init__.ucis_CreateToggle(db: UCIS, parent: Scope, name: str, canonical_name: str, flags: FlagsT, toggle_metric: ToggleMetricT, toggle_type: ToggleTypeT, toggle_dir: ToggleDirT) Scope
- ucis.__init__.ucis_CreateNextCover(db: UCIS, parent: Scope, name: str, data: CoverData, sourceinfo: SourceInfo) int
- ucis.__init__.ucis_CreateHistoryNode(db: UCIS, parent: HistoryNode, logicalname, physicalname, kind: HistoryNodeKind)
- ucis.__init__.ucis_SetTestData(db: UCIS, testhistorynode: HistoryNode, testdata: TestData)
- ucis.__init__.ucis_Write(db: UCIS, file: str, scope: Scope, recurse: int, covertype: CoverTypeT) int
- ucis.__init__.ucis_Time()
Current time in UCIS Y/M/D/H/M/S format