|
DAI_EXPORT SdaiSession | sdaiOpenSession (void) |
|
DAI_EXPORT int | sdaiLogicalCompare (SdaiLogical value1, SdaiLogical value2) |
|
DAI_EXPORT SdaiErrorCode | sdaiErrorQuery (void) |
|
DAI_EXPORT void | sdaiSetErrorHandler (SdaiErrorHandler function) |
|
DAI_EXPORT SdaiErrorHandler | sdaiRestoreErrorHandler (void) |
|
DAI_EXPORT SdaiBoolean | sdaiIsEqual (SdaiInstance instance1, SdaiInstance instance2) |
|
DAI_EXPORT void | sdaiRecordEvent (SdaiSession session, SdaiString functionName, SdaiErrorCode error, SdaiString description) |
|
DAI_EXPORT SdaiBoolean | sdaiSetEventRecording (SdaiSession session, SdaiBoolean setRec) |
|
DAI_EXPORT void | sdaiCloseSession (SdaiSession session) |
|
DAI_EXPORT SdaiRep | sdaiOpenRepository (SdaiSession session, SdaiRep repository) |
|
DAI_EXPORT SdaiRep | sdaiOpenRepositoryBN (SdaiSession session, SdaiString repositoryName) |
|
DAI_EXPORT SdaiLogical | sdaiIsRecordingOn (SdaiSession session) |
|
DAI_EXPORT SdaiADB | sdaiCreateADB (SdaiPrimitiveType valueType,...) |
|
DAI_EXPORT SdaiADB | sdaiCreateEmptyADB (void) |
|
DAI_EXPORT void * | sdaiGetADBValue (SdaiADB block, SdaiPrimitiveType valueType, void *value) |
|
DAI_EXPORT void | sdaiPutADBValue (SdaiADB block, SdaiPrimitiveType valueType,...) |
|
DAI_EXPORT SdaiPrimitiveType | sdaiGetADBType (SdaiADB block) |
|
DAI_EXPORT void | sdaiUnsetADB (SdaiADB block) |
|
DAI_EXPORT void | sdaiDeleteADB (SdaiADB block) |
|
DAI_EXPORT SdaiModel | sdaiCreateModel (SdaiRep repository, SdaiString modelName, SdaiSchema schema) |
|
DAI_EXPORT SdaiModel | sdaiCreateModelBN (SdaiRep repository, SdaiString modelName, SdaiString schemaName) |
|
DAI_EXPORT SdaiSchemaInstance | sdaiCreateSchemaInstance (SdaiString schemaInstanceName, SdaiSchema schema, SdaiRep repository) |
|
DAI_EXPORT SdaiSchemaInstance | sdaiCreateSchemaInstanceBN (SdaiString schemaInstanceName, SdaiString schemaName, SdaiRep repository) |
|
DAI_EXPORT void | sdaiCloseRepository (SdaiRep repository) |
|
DAI_EXPORT void | sdaiDeleteSchemaInstance (SdaiSchemaInstance schemaInstance) |
|
DAI_EXPORT void | sdaiDeleteSchemaInstanceBN (SdaiString schemaInstanceName, SdaiRep repository) |
|
DAI_EXPORT void | sdaiRenameSchemaInstance (SdaiSchemaInstance schemaInst, SdaiString schemaInstName) |
|
DAI_EXPORT void | sdaiRenameSchemaInstanceBN (SdaiString schemaInstOldName, SdaiRep repository, SdaiString schemaInstName) |
|
DAI_EXPORT void | sdaiAddModel (SdaiSchemaInstance schemaInstance, SdaiModel model) |
|
DAI_EXPORT void | sdaiAddModelBN (SdaiSchemaInstance schemaInstance, SdaiRep repository, SdaiString modelName) |
|
DAI_EXPORT void | sdaiRemoveModel (SdaiSchemaInstance schemaInstance, SdaiModel model) |
|
DAI_EXPORT void | sdaiRemoveModelBN (SdaiSchemaInstance schemaInstance, SdaiRep repository, SdaiString modelName) |
|
DAI_EXPORT SdaiSchema | sdaiGetSchema (SdaiString schemaName) |
|
DAI_EXPORT SdaiSchemaInstance | sdaiGetSchemaInstance (SdaiString schemaInstanceName, SdaiRep repository) |
|
DAI_EXPORT void | sdaiDeleteModel (SdaiModel model) |
|
DAI_EXPORT void | sdaiDeleteModelBN (SdaiRep repository, SdaiString modelName) |
|
DAI_EXPORT void | sdaiRenameModel (SdaiModel model, SdaiString modelName) |
|
DAI_EXPORT void | sdaiRenameModelBN (SdaiRep repository, SdaiString modelOldName, SdaiString modelName) |
|
DAI_EXPORT SdaiModel | sdaiAccessModel (SdaiModel model, SdaiAccessMode mode) |
|
DAI_EXPORT SdaiModel | sdaiAccessModelBN (SdaiRep repository, SdaiString modelName, SdaiAccessMode mode) |
|
DAI_EXPORT void | sdaiPromoteModel (SdaiModel model) |
|
DAI_EXPORT void | sdaiEndModelAccess (SdaiModel model) |
|
DAI_EXPORT SdaiEntity | sdaiGetEntity (SdaiModel model, SdaiString name) |
|
DAI_EXPORT SdaiAppInstance | sdaiCreateInstance (SdaiModel model, SdaiEntity entity) |
|
DAI_EXPORT SdaiAppInstance | sdaiCreateInstanceBN (SdaiModel model, SdaiString entityName) |
|
DAI_EXPORT void | sdaiUndoChanges (SdaiModel model) |
|
DAI_EXPORT void | sdaiSaveChanges (SdaiModel model) |
|
DAI_EXPORT SdaiAppInstance | sdaiCreateComplexInstanceBN (SdaiModel model, SdaiInteger nameNumber, SdaiString *nameVector) |
|
DAI_EXPORT SdaiSet | sdaiGetEntityExtent (SdaiModel model, SdaiEntity entity) |
|
DAI_EXPORT SdaiSet | sdaiGetEntityExtentBN (SdaiModel model, SdaiString name) |
|
DAI_EXPORT SdaiBoolean | sdaiIsSubtypeOf (SdaiEntity subtype, SdaiEntity supertype) |
|
DAI_EXPORT SdaiBoolean | sdaiIsSubtypeOfBN (SdaiString schemaName, SdaiString subName, SdaiString superName) |
|
DAI_EXPORT SdaiBoolean | sdaiIsSDAISubtypeOf (SdaiEntity subtype, SdaiEntity supertype) |
|
DAI_EXPORT SdaiBoolean | sdaiIsSDAISubtypeOfBN (SdaiString schemaName, SdaiString subName, SdaiString superName) |
|
DAI_EXPORT SdaiAttr | sdaiGetAttrDefinition (SdaiEntity entity, SdaiString attrName) |
|
DAI_EXPORT SdaiAttr | sdaiGetAttrDefinitionBN (SdaiString schemaName, SdaiString entityName, SdaiString attrName) |
|
DAI_EXPORT void * | sdaiGetAttr (SdaiInstance instance, SdaiAttr attribute, SdaiPrimitiveType valueType, void *value) |
|
DAI_EXPORT void * | sdaiGetAttrBN (SdaiInstance instance, SdaiString attributeName, SdaiPrimitiveType valueType, void *value) |
|
DAI_EXPORT SdaiBoolean | sdaiTestAttr (SdaiInstance instance, SdaiAttr attribute) |
|
DAI_EXPORT SdaiBoolean | sdaiTestAttrBN (SdaiInstance instance, SdaiString attributeName) |
|
DAI_EXPORT SdaiModel | sdaiGetInstanceModel (SdaiInstance instance) |
|
DAI_EXPORT SdaiEntity | sdaiGetInstanceType (SdaiInstance instance) |
|
DAI_EXPORT SdaiBoolean | sdaiIsInstanceOf (SdaiInstance instance, SdaiEntity entity) |
|
DAI_EXPORT SdaiBoolean | sdaiIsInstanceOfBN (SdaiInstance instance, SdaiString entityName) |
|
DAI_EXPORT SdaiBoolean | sdaiIsKindOf (SdaiInstance instance, SdaiEntity entity) |
|
DAI_EXPORT SdaiBoolean | sdaiIsKindOfBN (SdaiInstance instance, SdaiString entityName) |
|
DAI_EXPORT SdaiBoolean | sdaiIsSDAIKindOf (SdaiInstance instance, SdaiEntity entity) |
|
DAI_EXPORT SdaiBoolean | sdaiIsSDAIKindOfBN (SdaiInstance instance, SdaiString entityName) |
|
DAI_EXPORT void | sdaiGetAttrs (SdaiInstance instance, SdaiInteger numberAttr, SdaiAttr attribute, SdaiPrimitiveType valueType, void *value,...) |
|
DAI_EXPORT void | sdaiGetAttrsBN (SdaiInstance instance, SdaiInteger numberAttr, SdaiString attributeName, SdaiPrimitiveType valueType, void *value,...) |
|
DAI_EXPORT SdaiADB * | sdaiGetAllAttrs (SdaiInstance instance, SdaiInteger *numberAttr) |
|
DAI_EXPORT SdaiAppInstance | sdaiNearCopyInstance (SdaiAppInstance instance) |
|
DAI_EXPORT SdaiAppInstance | sdaiFarCopyInstance (SdaiAppInstance instance, SdaiModel model) |
|
DAI_EXPORT void | sdaiDeleteInstance (SdaiAppInstance instance) |
|
DAI_EXPORT void | sdaiPutAttr (SdaiAppInstance instance, SdaiExplicitAttr attribute, SdaiPrimitiveType valueType,...) |
|
DAI_EXPORT void | sdaiPutAttrBN (SdaiAppInstance instance, SdaiString attributeName, SdaiPrimitiveType valueType,...) |
|
DAI_EXPORT void | sdaiUnsetAttr (SdaiAppInstance instance, SdaiExplicitAttr attribute) |
|
DAI_EXPORT void | sdaiUnsetAttrBN (SdaiAppInstance instance, SdaiString attributeName) |
|
DAI_EXPORT SdaiAggr | sdaiCreateAggr (SdaiAppInstance instance, SdaiExplicitAttr attribute) |
|
DAI_EXPORT SdaiAggr | sdaiCreateAggrBN (SdaiAppInstance instance, SdaiString attributeName) |
|
DAI_EXPORT SdaiAggr | sdaiCreateAggrADB (SdaiAppInstance instance, SdaiExplicitAttr attribute, SdaiADB selaggrInstance) |
|
DAI_EXPORT SdaiAggr | sdaiCreateAggrADBBN (SdaiAppInstance instance, SdaiString attributeName, SdaiADB selaggrInstance) |
|
DAI_EXPORT SdaiInteger | sdaiGetMemberCount (SdaiAggr aggregate) |
|
DAI_EXPORT SdaiIterator | sdaiCreateIterator (SdaiAggr aggregate) |
|
DAI_EXPORT void | sdaiDeleteIterator (SdaiIterator iterator) |
|
DAI_EXPORT void | sdaiBeginning (SdaiIterator iterator) |
|
DAI_EXPORT SdaiBoolean | sdaiNext (SdaiIterator iterator) |
|
DAI_EXPORT void * | sdaiGetAggrByIterator (SdaiIterator iterator, SdaiPrimitiveType valueType, void *value) |
|
DAI_EXPORT SdaiRep | _sdaiCreateRepository (SdaiSession session, SdaiString name) |
|
DAI_EXPORT SdaiRep | _sdaiCreateRepositoryFromFile (SdaiSession session, SdaiString fileName, SdaiString name) |
|
DAI_EXPORT SdaiAppInstance | _sdaiGetEntityById (SdaiModel model, SdaiInteger id) |
|
DAI_EXPORT SdaiInteger | _sdaiGetEntityId (SdaiAppInstance entInst) |
|