store_ffi library

Support for doing something awesome.

More dartdocs go here.

Classes

ExportConfig
ModelMetaData
ModelStruct
PIFFIFileStream
Interface for file stream operations used for model export.
PIRocksFFIIFCModel
Specialized interface for Industry Foundation Classes (IFC) model management extending the core IModel functionality with BIM-specific operations.
PIRocksFFIModel
Comprehensive model management interface for creating, querying, and manipulating structured data instances with support for persistence, relationships, and schema validation.
PIRocksFFIProject
Core project management interface for PIComposer applications.
PIRocksFFIReferenceIFCMemoryModel
PIRocksFFIReferenceIFCModel
Interface for managing reference models with immutable core content and mutable overlays.
PIRocksFFIReferenceSTPMemoryModel
PIRocksFFIReferenceSTPModel
Interface for managing reference models with immutable core content and mutable overlays.
PIRocksFFIStore
Central interface for managing the PIComposer database store.
PIRocksFFISTPModel
Interface for managing general non-IFC EXPRESS models following ISO 10303 (STEP) standards.
PIRocksFFITemplateManager
Central interface for managing Blockly templates across all projects.
ReferenceModelImplement
Interface for managing reference models with immutable core content and mutable overlays.

Enums

LogCacheContent
LogType

Extensions

PIBlocklyInstanceTemplateExtension on PIBlocklyInstanceTemplate
PIBlocklySpatialTemplateExtension on PIBlocklySpatialTemplate
PIInstanceExtension on IInstance
PISelectExtension on ISelect

Functions

createDictionary() Map<String, dynamic>
dictionarySize(dynamic dict) int
exportModel(IModel model, String filePath, int exportType) bool
getDictionaryKeys(dynamic dict) List
getDictionaryValue(dynamic dict, String key) → dynamic
getDictionaryValueByPath(dynamic dict, List path) → dynamic
getDictionaryValues(dynamic dict) List
getStore() PIRocksFFIStore
isDictionary(dynamic dict) bool
isKeyInDictionary(dynamic dict, String key) bool
isNull(dynamic obj) bool
isReferenceType(IModel model, String type) bool
projectInfoFromDictionary(Map<String, dynamic> dict) → ProjectInfo
removeEntry(dynamic dict, String key) → void
resolveIndicesWithIds(IModel model, List insts, dynamic ids) bool
setDictionaryValue(dynamic dictionary, String key, dynamic value) bool
setDictionaryValueByPath(dynamic dictionary, List path, dynamic value) bool
toDictionary(String jsonStr) Map<String, dynamic>
toJsonString(Map<String, dynamic> json) String
updateProject(PIRocksFFIProject project, ProjectInfo info) bool

Typedefs

BinaryBufferPointerUtf8 = BinaryBuffer Function(Pointer<Utf8>)
BinaryBufferPointerUtf8Native = BinaryBuffer Function(Pointer<Utf8>)
BinaryBufferPointerVoidInt64 = BinaryBuffer Function(Pointer<Void>, int)
BinaryBufferPointerVoidInt64Native = BinaryBuffer Function(Pointer<Void>, Int64)
BinaryBufferPointerVoidPointerUint8 = BinaryBuffer Function(Pointer<Void>, Pointer<Uint8>)
BinaryBufferPointerVoidPointerUint8Native = BinaryBuffer Function(Pointer<Void>, Pointer<Uint8>)
BinaryBufferPointerVoidPointerUtf8 = BinaryBuffer Function(Pointer<Void>, Pointer<Utf8>)
BinaryBufferPointerVoidPointerUtf8Native = BinaryBuffer Function(Pointer<Void>, Pointer<Utf8>)
BinaryBufferPointerVoidUint32Int64 = BinaryBuffer Function(Pointer<Void>, int, int)
BinaryBufferPointerVoidUint32Int64Native = BinaryBuffer Function(Pointer<Void>, Uint32, Int64)
BinaryBufferVoid = BinaryBuffer Function()
BinaryBufferVoidNative = BinaryBuffer Function()
BoolBool = bool Function(bool)
BoolBoolNative = Bool Function(Bool)
BoolInt = bool Function(int)
BoolIntBool = bool Function(int, bool)
BoolIntBoolNative = Bool Function(Int, Bool)
BoolIntIntPointerUtf8 = bool Function(int, int, Pointer<Utf8>)
BoolIntIntPointerUtf8Native = Bool Function(Int, Int, Pointer<Utf8>)
BoolIntNative = Bool Function(Int)
BoolIntPointerUtf8 = bool Function(int, Pointer<Utf8>)
BoolIntPointerUtf8Native = Bool Function(Int, Pointer<Utf8>)
BoolIntPointerVoid = bool Function(int, Pointer<Void>)
BoolIntPointerVoid2 = bool Function(int, Pointer<Void>, Pointer<Void>)
BoolIntPointerVoid2Native = Bool Function(Int, Pointer<Void>, Pointer<Void>)
BoolIntPointerVoid2PointerUtf8PointerUtf8 = bool Function(int, Pointer<Void>, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolIntPointerVoid2PointerUtf8PointerUtf8Native = Bool Function(Int, Pointer<Void>, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolIntPointerVoid3PointerUtf8PointerUtf8 = bool Function(int, Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolIntPointerVoid3PointerUtf8PointerUtf8Native = Bool Function(Int, Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolIntPointerVoidNative = Bool Function(Int, Pointer<Void>)
BoolIntPointerVoidPointerUtf8PointerUtf8 = bool Function(int, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolIntPointerVoidPointerUtf8PointerUtf8Native = Bool Function(Int, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolPointerUint8 = bool Function(Pointer<Uint8>)
BoolPointerUint8Native = Bool Function(Pointer<Uint8>)
BoolPointerUtf8 = bool Function(Pointer<Utf8>)
BoolPointerUtf8Native = Bool Function(Pointer<Utf8>)
BoolPointerUtf8PointerUtf8 = bool Function(Pointer<Utf8>, Pointer<Utf8>)
BoolPointerUtf8PointerUtf8Bool = bool Function(Pointer<Utf8>, Pointer<Utf8>, bool)
BoolPointerUtf8PointerUtf8BoolNative = Bool Function(Pointer<Utf8>, Pointer<Utf8>, Bool)
BoolPointerUtf8PointerUtf8Native = Bool Function(Pointer<Utf8>, Pointer<Utf8>)
BoolPointerUtf8PointerUtf8PointerUtf8 = bool Function(Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>)
BoolPointerUtf8PointerUtf8PointerUtf8Native = Bool Function(Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>)
BoolPointerUtf8Uint32 = bool Function(Pointer<Utf8>, int)
BoolPointerUtf8Uint32Native = Bool Function(Pointer<Utf8>, Uint32)
BoolPointervoid2Int64Int64PointerVoid = bool Function(Pointer<Void>, Pointer<Void>, int, int, Pointer<Void>)
BoolPointervoid2Int64Int64PointerVoidNative = Bool Function(Pointer<Void>, Pointer<Void>, Int64, Int64, Pointer<Void>)
BoolPointerVoid2Uint32 = bool Function(Pointer<Void>, Pointer<Void>, int)
BoolPointervoid2Uint32Int643PointerVoid = bool Function(Pointer<Void>, Pointer<Void>, int, int, int, int, Pointer<Void>)
BoolPointervoid2Uint32Int643PointerVoidNative = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Int64, Int64, Pointer<Void>)
BoolPointerVoid2Uint32Int64PointerVoid = bool Function(Pointer<Void>, Pointer<Void>, int, int, Pointer<Void>)
BoolPointerVoid2Uint32Int64PointerVoid2 = bool Function(Pointer<Void>, Pointer<Void>, int, int, Pointer<Void>, Pointer<Void>)
BoolPointerVoid2Uint32Int64PointerVoid2Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Pointer<Void>, Pointer<Void>)
BoolPointerVoid2Uint32Int64PointerVoidBool = bool Function(Pointer<Void>, Pointer<Void>, int, int, Pointer<Void>, bool)
BoolPointerVoid2Uint32Int64PointerVoidBoolNative = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Pointer<Void>, Bool)
BoolPointerVoid2Uint32Int64PointerVoidNative = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Pointer<Void>)
BoolPointerVoid2Uint32Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32)
BoolPointerVoid3 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
BOOLPointerVoid3 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoid3BoolInt = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, bool, int)
BoolPointerVoid3BoolIntNative = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Bool, Int)
BoolPointerVoid3Int = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, int)
BoolPointerVoid3IntNative = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Int)
BoolPointerVoid3Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
BOOLPointerVoid3Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoid3PointerInt64PointerInt64Int = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Int64>, Pointer<Int64>, int)
BoolPointerVoid3PointerInt64PointerInt64IntNative = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Int64>, Pointer<Int64>, Int)
BoolPointerVoid3PointerUtf8 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
BoolPointerVoid3PointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
BoolPointerVoid3Uint32Int64 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, int, int)
BoolPointerVoid3Uint32Int64Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Uint32, Int64)
BoolPointerVoid4 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoid4Bool = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, bool)
BoolPointerVoid4BoolNative = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, Bool)
BoolPointerVoid4Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoid4Uint32 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, int)
BoolPointerVoid4Uint32Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, Uint32)
BoolPointerVoid5 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoid5Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoidIntUint32 = bool Function(Pointer<Void>, int, int)
BoolPointerVoidIntUint32Native = Bool Function(Pointer<Void>, Int, Uint32)
BoolPointerVoidPointerUint8 = bool Function(Pointer<Void>, Pointer<Uint8>)
BoolPointerVoidPointerUint8Native = Bool Function(Pointer<Void>, Pointer<Uint8>)
BoolPointerVoidPointerUint8PointerUtf8 = bool Function(Pointer<Void>, Pointer<Uint8>, Pointer<Utf8>)
BoolPointerVoidPointerUint8PointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Uint8>, Pointer<Utf8>)
BoolPointerVoidPointerUtf8Int = bool Function(Pointer<Void>, Pointer<Utf8>, int)
BoolPointerVoidPointerUtf8IntNative = Bool Function(Pointer<Void>, Pointer<Utf8>, Int32)
BoolPointerVoidPointerUtf8PointerUtf8 = bool Function(Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolPointerVoidPointerUtf8PointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolPointerVoidPointerVoidInt = bool Function(Pointer<Void>, Pointer<Void>, int)
BoolPointerVoidPointerVoidInt64 = bool Function(Pointer<Void>, Pointer<Void>, int)
BoolPointerVoidPointerVoidInt64Bool = bool Function(Pointer<Void>, Pointer<Void>, int, bool)
BoolPointerVoidPointerVoidInt64BoolNative = Bool Function(Pointer<Void>, Pointer<Void>, Int64, Bool)
BoolPointerVoidPointerVoidInt64Native = Bool Function(Pointer<Void>, Pointer<Void>, Int64)
BoolPointerVoidPointerVoidIntBool = bool Function(Pointer<Void>, Pointer<Void>, int, bool)
BoolPointerVoidPointerVoidIntBoolNative = Bool Function(Pointer<Void>, Pointer<Void>, Int, Bool)
BoolPointerVoidPointerVoidIntNative = Bool Function(Pointer<Void>, Pointer<Void>, Int)
BoolPointerVoidPointerVoidPointerUint8PointerUtf8 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Uint8>, Pointer<Utf8>)
BoolPointerVoidPointerVoidPointerUint8PointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Uint8>, Pointer<Utf8>)
BoolPointerVoidPointerVoidPointerUtf8 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
BoolPointerVoidPointerVoidPointerUtf8Int = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>, int)
BoolPointerVoidPointerVoidPointerUtf8IntNative = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>, Int)
BoolPointerVoidPointerVoidPointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
BoolPointerVoidPointerVoidPointerUtf8PointerUtf8 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolPointerVoidPointerVoidPointerUtf8PointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>)
BoolPointerVoidPointerVoidPointerVoid = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoidPointerVoidPointerVoidBool = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, bool)
BoolPointerVoidPointerVoidPointerVoidBoolNative = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Bool)
BoolPointerVoidPointerVoidPointerVoidNative = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
BoolPointerVoidPointerVoidPointerVoidPointerUtf8 = bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
BoolPointerVoidPointerVoidPointerVoidPointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
BoolPointerVoidPointerVoidUInt32Int64 = bool Function(Pointer<Void>, Pointer<Void>, int, int)
BoolPointerVoidPointerVoidUint32Int64 = bool Function(Pointer<Void>, Pointer<Void>, int, int)
BoolPointerVoidPointerVoidUInt32Int64Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64)
BoolPointerVoidPointerVoidUint32Int64Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64)
BoolPointerVoidPointerVoidUint32Int64PointerUtf8 = bool Function(Pointer<Void>, Pointer<Void>, int, int, Pointer<Utf8>)
BoolPointerVoidPointerVoidUint32Int64PointerUtf8Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Pointer<Utf8>)
BoolPointerVoidPointerVoidUint32Int64PointerVoidUint32 = bool Function(Pointer<Void>, Pointer<Void>, int, int, Pointer<Void>, int)
BoolPointerVoidPointerVoidUint32Int64PointerVoidUint32Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Pointer<Void>, Uint32)
BoolPointerVoidPointerVoidUInt32Int64UInt32 = bool Function(Pointer<Void>, Pointer<Void>, int, int, int)
BoolPointerVoidPointerVoidUInt32Int64UInt32Int64 = bool Function(Pointer<Void>, Pointer<Void>, int, int, int, int)
BoolPointerVoidPointerVoidUint32Int64Uint32Int64 = bool Function(Pointer<Void>, Pointer<Void>, int, int, int, int)
BoolPointerVoidPointerVoidUInt32Int64UInt32Int64Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Uint32, Int64)
BoolPointerVoidPointerVoidUint32Int64Uint32Int64Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Uint32, Int64)
BoolPointerVoidPointerVoidUInt32Int64UInt32Native = Bool Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Uint32)
BoolPointerVoidUInt32Int64 = bool Function(Pointer<Void>, int, int)
BoolPointerVoidUint32Int64Int = bool Function(Pointer<Void>, int, int, int)
BoolPointerVoidUint32Int64IntNative = Bool Function(Pointer<Void>, Uint32, Int64, Int)
BoolPointerVoidUInt32Int64Native = Bool Function(Pointer<Void>, Uint32, Int64)
BoolPointerVoidUint32Int64PointerUtf8 = bool Function(Pointer<Void>, int, int, Pointer<Utf8>)
BoolPointerVoidUint32Int64PointerUtf8Native = Bool Function(Pointer<Void>, Uint32, Int64, Pointer<Utf8>)
BoolPointerVoidUInt32Int64UInt32 = bool Function(Pointer<Void>, int, int, int)
BoolPointerVoidUInt32Int64UInt32Int64 = bool Function(Pointer<Void>, int, int, int, int)
BoolPointerVoidUint32Int64Uint32Int64 = bool Function(Pointer<Void>, int, int, int, int)
BoolPointerVoidUInt32Int64UInt32Int64Native = Bool Function(Pointer<Void>, Uint32, Int64, Uint32, Int64)
BoolPointerVoidUint32Int64Uint32Int64Native = Bool Function(Pointer<Void>, Uint32, Int64, Uint32, Int64)
BoolPointerVoidUInt32Int64UInt32Native = Bool Function(Pointer<Void>, Uint32, Int64, Uint32)
BoolVoid = bool Function()
BoolVoidNative = Bool Function()
Buffer = (int, int)
InstanceStructInt = InstanceStruct Function(int)
InstanceStructIntNative = InstanceStruct Function(Int)
InstanceStructPointerUint8 = InstanceStruct Function(Pointer<Uint8>)
InstanceStructPointerUint8Native = InstanceStruct Function(Pointer<Uint8>)
InstanceStructPointerUtf8 = InstanceStruct Function(Pointer<Utf8>)
InstanceStructPointerUtf8Native = InstanceStruct Function(Pointer<Utf8>)
InstanceStructPointerVoid2 = InstanceStruct Function(Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoid2Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoid2Uint32Int64Uint32Int64 = InstanceStruct Function(Pointer<Void>, Pointer<Void>, int, int, int, int)
InstanceStructPointerVoid2Uint32Int64Uint32Int64Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Uint32, Int64)
InstanceStructPointerVoid3Double = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, double)
InstanceStructPointerVoid3DoubleNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Double)
InstanceStructPointerVoid3Uint32Int64 = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, int, int)
InstanceStructPointerVoid3Uint32Int64Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Uint32, Int64)
InstanceStructPointerVoid4 = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoid4Double = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, double)
InstanceStructPointerVoid4DoubleNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, Double)
InstanceStructPointerVoid4Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoid5 = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoid5Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoidPointerUtf8PointerUtf8Bool = InstanceStruct Function(Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>, bool)
InstanceStructPointerVoidPointerUtf8PointerUtf8BoolNative = InstanceStruct Function(Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>, Bool)
InstanceStructPointerVoidPointerVoid = InstanceStruct Function(Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoidPointerVoidNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoidPointerVoidPointerUint32Int = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Uint32>, int)
InstanceStructPointerVoidPointerVoidPointerUint32IntNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Uint32>, Int)
InstanceStructPointerVoidPointerVoidPointerUint8 = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Uint8>)
InstanceStructPointerVoidPointerVoidPointerUint8Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Uint8>)
InstanceStructPointerVoidPointerVoidPointerUtf8 = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
InstanceStructPointerVoidPointerVoidPointerUtf8Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
InstanceStructPointerVoidPointerVoidPointerVoid = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoidPointerVoidPointerVoidNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
InstanceStructPointerVoidPointerVoidUint32Bool = InstanceStruct Function(Pointer<Void>, Pointer<Void>, int, bool)
InstanceStructPointerVoidPointerVoidUint32BoolNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Uint32, Bool)
InstanceStructPointerVoidPointerVoidUint32Int64 = InstanceStruct Function(Pointer<Void>, Pointer<Void>, int, int)
InstanceStructPointerVoidPointerVoidUint32Int64Int = InstanceStruct Function(Pointer<Void>, Pointer<Void>, int, int, int)
InstanceStructPointerVoidPointerVoidUint32Int64IntNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Int)
InstanceStructPointerVoidPointerVoidUint32Int64Native = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Uint32, Int64)
InstanceStructPointerVoidPointerVoidUint32Int64Uint32Bool = InstanceStruct Function(Pointer<Void>, Pointer<Void>, int, int, int, bool)
InstanceStructPointerVoidPointerVoidUint32Int64Uint32BoolNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>, Uint32, Int64, Uint32, Bool)
InstanceStructPointerVoidUint32Int = InstanceStruct Function(Pointer<Void>, int, int)
InstanceStructPointerVoidUint32Int64Int = InstanceStruct Function(Pointer<Void>, int, int, int)
InstanceStructPointerVoidUint32Int64IntNative = InstanceStruct Function(Pointer<Void>, Uint32, Int64, Int)
InstanceStructPointerVoidUint32Int64Uint32Int64Bool = InstanceStruct Function(Pointer<Void>, int, int, int, int, bool)
InstanceStructPointerVoidUint32Int64Uint32Int64BoolNative = InstanceStruct Function(Pointer<Void>, Uint32, Int64, Uint32, Int64, Bool)
InstanceStructPointerVoidUint32IntNative = InstanceStruct Function(Pointer<Void>, Uint32, Int)
InstanceStructPointerVoidUtf8 = InstanceStruct Function(Pointer<Void>, Pointer<Utf8>)
InstanceStructVoid = InstanceStruct Function()
InstanceStructVoidNative = InstanceStruct Function()
InstanceStructVoidPointerVoidPointer = InstanceStruct Function(Pointer<Void>, Pointer<Void>)
InstanceStructVoidPointerVoidPointerNative = InstanceStruct Function(Pointer<Void>, Pointer<Void>)
Int64PointerVoidPointerVoid = int Function(Pointer<Void>, Pointer<Void>)
Int64PointerVoidPointerVoidBool = int Function(Pointer<Void>, Pointer<Void>, bool)
Int64PointerVoidPointerVoidBoolNative = Int64 Function(Pointer<Void>, Pointer<Void>, Bool)
Int64PointerVoidPointerVoidNative = Int64 Function(Pointer<Void>, Pointer<Void>)
IntPointerUtf8PointerUtf8 = int Function(Pointer<Utf8>, Pointer<Utf8>)
IntPointerUtf8PointerUtf8Native = Int Function(Pointer<Utf8>, Pointer<Utf8>)
IntPointerUtf8PointerUtf8PointerUtf8 = int Function(Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>)
IntPointerUtf8PointerUtf8PointerUtf8Native = Int Function(Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>)
IntPointerVoid4 = int Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
IntPointerVoid4Native = Int Function(Pointer<Void>, Pointer<Void>, Pointer<Void>, Pointer<Void>)
IntPointerVoidPointerUint8 = int Function(Pointer<Void>, Pointer<Uint8>)
IntPointerVoidPointerUint8Native = Int Function(Pointer<Void>, Pointer<Uint8>)
IntPointerVoidPointerUtf8 = int Function(Pointer<Void>, Pointer<Utf8>)
IntPointerVoidPointerUtf8Native = Int Function(Pointer<Void>, Pointer<Utf8>)
IntPointerVoidPointerVoid = int Function(Pointer<Void>, Pointer<Void>)
IntPointerVoidPointerVoidNative = Int Function(Pointer<Void>, Pointer<Void>)
IntPointerVoidPointerVoidPointerVoid = int Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
IntPointerVoidPointerVoidPointerVoidNative = Int Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
ModelStructPointerUtf8 = ModelStruct Function(Pointer<Utf8>)
ModelStructPointerUtf8Native = ModelStruct Function(Pointer<Utf8>)
ModelStructPointerVoidPointerUtf8 = ModelStruct Function(Pointer<Void>, Pointer<Utf8>)
ModelStructPointerVoidPointerUtf8Native = ModelStruct Function(Pointer<Void>, Pointer<Utf8>)
PIFileStream = PIFFIFileStream
PIIfcModel = PIRocksFFIIFCModel
PIModel = PIRocksFFIModel
PIProject = PIRocksFFIProject
PIStore = PIRocksFFIStore
PISTPModel = PIRocksFFISTPModel
PITemplateManager = PIRocksFFITemplateManager
PointerUtf8Int = Pointer<Utf8> Function(int)
PointerUtf8IntNative = Pointer<Utf8> Function(Int)
PointerUtf8PointerVoidPointerUint8 = Pointer<Utf8> Function(Pointer<Void>, Pointer<Uint8>)
PointerUtf8PointerVoidPointerUint8Native = Pointer<Utf8> Function(Pointer<Void>, Pointer<Uint8>)
PointerUtf8PointerVoidPointerUtf8BoolBoolBool = Pointer<Utf8> Function(Pointer<Void>, Pointer<Uint8>, bool, bool, bool)
PointerUtf8PointerVoidPointerUtf8BoolBoolBoolNative = Pointer<Utf8> Function(Pointer<Void>, Pointer<Uint8>, Bool, Bool, Bool)
PointerUtf8PointerVoidPointerVoid = Pointer<Utf8> Function(Pointer<Void>, Pointer<Void>)
PointerUtf8PointerVoidPointerVoidNative = Pointer<Utf8> Function(Pointer<Void>, Pointer<Void>)
PointerUtf8PointerVoidPointerVoidPointerUint32Int = Pointer<Utf8> Function(Pointer<Void>, Pointer<Void>, Pointer<Uint32>, int)
PointerUtf8PointerVoidPointerVoidPointerUint32IntNative = Pointer<Utf8> Function(Pointer<Void>, Pointer<Void>, Pointer<Uint32>, Int)
PointerUtf8PointerVoidPointerVoidUint32 = Pointer<Utf8> Function(Pointer<Void>, Pointer<Void>, int)
PointerUtf8PointerVoidPointerVoidUint32Native = Pointer<Utf8> Function(Pointer<Void>, Pointer<Void>, Uint32)
PointerUtf8Void = Pointer<Utf8> Function()
PointerUtf8VoidNative = Pointer<Utf8> Function()
PointerVoid3PointerUtf8 = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
PointerVoid3PointerUtf8Native = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, Pointer<Utf8>)
PointerVoidPoinerVoidPointerVoid = Pointer<Void> Function(Pointer<Void>, Pointer<Void>)
PointerVoidPoinerVoidPointerVoidNative = Pointer<Void> Function(Pointer<Void>, Pointer<Void>)
PointerVoidPoinerVoidPointerVoidPointerVoid = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
PointerVoidPoinerVoidPointerVoidPointerVoidNative = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
PointerVoidPointerUint8Bool = Pointer<Void> Function(Pointer<Uint8>, bool)
PointerVoidPointerUint8BoolNative = Pointer<Void> Function(Pointer<Uint8>, Bool)
PointerVoidPointerUtf8Bool = Pointer<Void> Function(Pointer<Utf8>, bool)
PointerVoidPointerUtf8BoolNative = Pointer<Void> Function(Pointer<Utf8>, Bool)
PointerVoidPointerUtf8Int = Pointer<Void> Function(Pointer<Utf8>, int)
PointerVoidPointerUtf8IntNative = Pointer<Void> Function(Pointer<Utf8>, Int)
PointerVoidPointerVoidPointerUtf8Int = Pointer<Void> Function(Pointer<Void>, Pointer<Utf8>, int)
PointerVoidPointerVoidPointerUtf8IntNative = Pointer<Void> Function(Pointer<Void>, Pointer<Utf8>, Int)
PointerVoidPointerVoidPointerUtf8s5Int = Pointer<Void> Function(Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>, int)
PointerVoidPointerVoidPointerUtf8s5IntNative = Pointer<Void> Function(Pointer<Void>, Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>, Pointer<Utf8>, Int)
PointerVoidPointerVoidPointerVoid = Pointer<Void> Function(Pointer<Void>, Pointer<Void>)
PointerVoidPointerVoidPointerVoidNative = Pointer<Void> Function(Pointer<Void>, Pointer<Void>)
PointerVoidPointerVoidPointerVoidUint32 = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, int)
PointerVoidPointerVoidPointerVoidUint32Int64 = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, int, int)
PointerVoidPointerVoidPointerVoidUint32Int64Native = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, Uint32, Int64)
PointerVoidPointerVoidPointerVoidUint32Native = Pointer<Void> Function(Pointer<Void>, Pointer<Void>, Uint32)
PointerVoidPointerVoidUint32Int = Pointer<Void> Function(Pointer<Void>, int, int)
PointerVoidPointerVoidUint32Int64 = Pointer<Void> Function(Pointer<Void>, int, int)
PointerVoidPointerVoidUint32Int64Native = Pointer<Void> Function(Pointer<Void>, Uint32, Int64)
PointerVoidPointerVoidUint32IntNative = Pointer<Void> Function(Pointer<Void>, Uint32, Int)
PointerVoidVoid = Pointer<Void> Function()
PointerVoidVoidNative = Pointer<Void> Function()
SelectStructPointerVoidPointerVoidUint32Uint32 = SelectStruct Function(Pointer<Void>, Pointer<Void>, int, int)
SelectStructPointerVoidPointerVoidUint32Uint32Native = SelectStruct Function(Pointer<Void>, Pointer<Void>, Uint32, Uint32)
Uint32PointerVoid2Uint32 = int Function(Pointer<Void>, Pointer<Void>, int)
Uint32PointerVoid2Uint32Native = Uint32 Function(Pointer<Void>, Pointer<Void>, Uint32)
Uint32PointerVoidPointerVoidUint32Bool = int Function(Pointer<Void>, Pointer<Void>, int, bool)
Uint32PointerVoidPointerVoidUint32BoolNative = Int Function(Pointer<Void>, Pointer<Void>, Uint32, Bool)
Uint32PointerVoidUint32Bool = int Function(Pointer<Void>, int, bool)
Uint32PointerVoidUint32BoolNative = Uint32 Function(Pointer<Void>, Uint32, Bool)
Uint32Void = int Function()
Uint32VoidNative = Uint32 Function()
VoidInt = void Function(int)
VoidIntNative = Void Function(Int)
VoidPointerVoid = void Function(Pointer<Void>)
VoidPointerVoidNative = Void Function(Pointer<Void>)
VoidPointerVoidPointerUint32Int64 = Pointer<Void> Function(Pointer<Void>, int, int)
VoidPointerVoidPointerUint32Int64Native = Pointer<Void> Function(Pointer<Void>, Uint32, Int64)
VoidVoid = void Function()
VoidVoidNative = Void Function()