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