8. Overview ASAM-ODS

http://www.asam.net

8.1. RPC-API (Version 3.2.1)

8.1.1. Note

  • All enum values like E_BSS, DT_STRING in UniScript have the prefix ODS_, for example ODS_E_BSS, ODS_DT_STRING etc.

8.1.2. RPC-Interface Functions

Initialising

aop_closeenv

aop_closeenv ends a session.

aop_openenv

aop_openenv creates a new session.

rpc_clnt_create

rpc_clnt_create creates an RPC client pointer.

rpc_clnt_destroy

rpc_clnt_destroy frees the RPC client pointer.

Access

aop_getapplinf

aop_getapplinf returns the application structure of an ASAM-ODS database.

aop_getattr

aop_getattr returns attribute information about an application element.

aop_getinstattr

aop_getinstattr returns instance element attributes.

aop_getinstref

aop_getinstref returns the instance references.

aop_getpar

aop_getpar returns the value of parameters.

aop_getval

aop_getval returns the values of application elements.

aop_getvalattr

aop_getvalattr returns channel attributes of one or more partial matrices.

aop_getvale

aop_getvale returns values of application elements.

aop_getvalinf

aop_getvalinf returns information about a submatrix.

aop_getvalval

aop_getvalval returns the values of a measurement (AoSubMatrix).

aop_putval

aop_putval writes data for an instance to the database.

aop_setinstref

aop_setinstref set instance references.

aop_setpar

aop_setpar sets properties.

Security

aop_getsecuritylevel

aop_getsecuritylevel returns the security-level of the specified element id.

aop_setpassword

aop_setpassword sets a new password.

Data types:

ODS_DT_RESERVED = 0,
ODS_DT_STRING = 1,
ODS_DT_SHORT = 2,
ODS_DT_FLOAT = 3,
ODS_DT_BYTE = 5,
ODS_DT_LONG = 6,
ODS_DT_DOUBLE = 7,
ODS_DT_DATE = 10,
vDT_BYTESTR = 11,
ODS_DT_BLOB = 12,

Comparison Operators for aop_getvale:

enum AOP_SelOpcode {
    ODS_SOMATCH = 0,
    ODS_SOUMATCH = 1,
    ODS_SORANGE = 2,
    ODS_SOLESS = 3,
    ODS_SOGREATER = 4,
    ODS_SOLESSEQ = 5,
    ODS_SOGREATEREQ = 6,
    ODS_SOINSET = 7,
    ODS_SONOTINSET = 8,
    ODS_SOORDER = 9,
    ODS_SOGROUP = 10,
    ODS_SOINSENSITIVE = 11,
    ODS_SOLIKE = 12,
    ODS_SONOTLIKE = 13,
    ODS_SONULL = 14,
    ODS_SONOTNULL = 15,
    ODS_SOOPAND = 16,
    ODS_SOOPOR = 17,
    ODS_SOOPNOT = 18,
    ODS_SOOPBOPEN = 19,
    ODS_SOOPBCLOSE = 20,
};

8.2. Corba-API

Returnwert

Interface

Function

Parameters

string

AoFactory

getDescription

string

AoFactory

getInterfaceVersion

string

AoFactory

getName

string

AoFactory

getType

aoSession

AoFactory

newSession

auth

aoSession

AoFactory

newSessionNameValue

auth

bool

AoSession

abortTransaction

bool

AoSession

close

bool

AoSession

commitTransaction

blob

AoSession

createBlob

aoSession

AoSession

createCoSession

queryEvaluator

AoSession

createQueryEvaluator

bool

AoSession

flush

applElemAccess

AoSession

getApplElemAccess

applicationStructure

AoSession

getApplicationStructure

applicationStructureValue

AoSession

getApplicationStructureValue

baseStructure

AoSession

getBaseStructure

nameValueIterator

AoSession

getContext

varPattern

nameValue

AoSession

getContextByName

varName

string

AoSession

getDescription

enumerationAttributeStructureSequence

AoSession

getEnumerationAttributes

enumerationStructureSequence

AoSession

getEnumerationStructure

int

AoSession

getId

t_SHORT

AoSession

getLockMode

name

AoSession

getName

string

AoSession

getType

instanceElement

AoSession

getUser

nameIterator

AoSession

listContext

varPattern

bool

AoSession

removeContext

varPattern

bool

AoSession

setContext

contextVariable

bool

AoSession

setContextString

varName, value

bool

AoSession

setCurrentInitialRights

irlEntries, set

bool

AoSession

setLockMode

lockMode

bool

AoSession

setPassword

username, oldPassword, newPassword

bool

AoSession

startTransaction

bool

ApplElemAccess

deleteInstances

aid, instIds

aCLSequence

ApplElemAccess

getAttributeRights

aid, attrName

initialRightSequence

ApplElemAccess

getElementInitialRights

aid

aCLSequence

ApplElemAccess

getElementRights

aid

nameSequence

ApplElemAccess

getInitialRightReference

aid

initialRightSequence

ApplElemAccess

getInstanceInitialRights

aid, iid

aCLSequence

ApplElemAccess

getInstanceRights

aid, iid

elemResultSetSequence

ApplElemAccess

getInstances

aoq, how_many

resultSetExtSequence

ApplElemAccess

getInstancesExt

aoq, how_many

oDSFile

ApplElemAccess

getODSFile

elem

s_LONGLONG

ApplElemAccess

getRelInst

elem, relName

valueMatrix

ApplElemAccess

getValueMatrix

elem

valueMatrix

ApplElemAccess

getValueMatrixInMode

elem, vmMode

elemIdSequence

ApplElemAccess

insertInstances

val

bool

ApplElemAccess

setAttributeRights

aid, attrName, usergroupId, rights, set

bool

ApplElemAccess

setElementInitialRights

aid, usergroupId, rights, refAid, set

bool

ApplElemAccess

setElementRights

aid, usergroupId, rights, set

bool

ApplElemAccess

setInitialRightReference

aid, refName, set

bool

ApplElemAccess

setInstanceInitialRights

aid, instIds, usergroupId, rights, refAid, set

bool

ApplElemAccess

setInstanceRights

aid, instIds, usergroupId, rights, set

bool

ApplElemAccess

setRelInst

elem, relName, instIds, _type

bool

ApplElemAccess

updateInstances

val

applicationElement

ApplicationAttribute

getApplicationElement

baseAttribute

ApplicationAttribute

getBaseAttribute

dataType

ApplicationAttribute

getDataType

enumerationDefinition

ApplicationAttribute

getEnumerationDefinition

int

ApplicationAttribute

getLength

name

ApplicationAttribute

getName

aCLSequence

ApplicationAttribute

getRights

t_LONGLONG

ApplicationAttribute

getUnit

bool

ApplicationAttribute

hasUnit

bool

ApplicationAttribute

hasValueFlag

bool

ApplicationAttribute

isAutogenerated

bool

ApplicationAttribute

isObligatory

bool

ApplicationAttribute

isUnique

bool

ApplicationAttribute

setBaseAttribute

baseAttr

bool

ApplicationAttribute

setDataType

aaDataType

bool

ApplicationAttribute

setEnumerationDefinition

enumDef

bool

ApplicationAttribute

setIsAutogenerated

isAutogenerated

bool

ApplicationAttribute

setIsObligatory

aaIsObligatory

bool

ApplicationAttribute

setIsUnique

aaIsUnique

bool

ApplicationAttribute

setLength

aaLength

bool

ApplicationAttribute

setName

aaName

bool

ApplicationAttribute

setRights

usergroup, rights, set

bool

ApplicationAttribute

setUnit

aaUnit

bool

ApplicationAttribute

withUnit

withUnit

bool

ApplicationAttribute

withValueFlag

withValueFlag

applicationAttribute

ApplicationElement

createAttribute

instanceElement

ApplicationElement

createInstance

ieName

instanceElementSequence

ApplicationElement

createInstances

attributes, relatedInstances

applicationElementSequence

ApplicationElement

getAllRelatedElements

applicationRelationSequence

ApplicationElement

getAllRelations

applicationStructure

ApplicationElement

getApplicationStructure

applicationAttribute

ApplicationElement

getAttributeByBaseName

baName

applicationAttribute

ApplicationElement

getAttributeByName

aaName

applicationAttributeSequence

ApplicationElement

getAttributes

aaPattern

baseElement

ApplicationElement

getBaseElement

t_LONGLONG

ApplicationElement

getId

applicationRelationSequence

ApplicationElement

getInitialRightRelations

initialRightSequence

ApplicationElement

getInitialRights

instanceElement

ApplicationElement

getInstanceById

ieId

instanceElement

ApplicationElement

getInstanceByName

ieName

instanceElementIterator

ApplicationElement

getInstances

iePattern

name

ApplicationElement

getName

applicationElementSequence

ApplicationElement

getRelatedElementsByRelationship

aeRelationship

applicationRelationSequence

ApplicationElement

getRelationsByBaseName

baseRelName

applicationRelationSequence

ApplicationElement

getRelationsByType

aeRelationType

aCLSequence

ApplicationElement

getRights

int

ApplicationElement

getSecurityLevel

nameSequence

ApplicationElement

listAllRelatedElements

nameSequence

ApplicationElement

listAttributes

aaPattern

nameIterator

ApplicationElement

listInstances

aaPattern

nameSequence

ApplicationElement

listRelatedElementsByRelationship

aeRelationship

bool

ApplicationElement

removeAttribute

applAttr

bool

ApplicationElement

removeInstance

ieId, recursive

bool

ApplicationElement

setBaseElement

baseElem

bool

ApplicationElement

setInitialRightRelation

applRel, set

bool

ApplicationElement

setInitialRights

usergroup, rights, refAid, set

bool

ApplicationElement

setName

aeName

bool

ApplicationElement

setRights

usergroup, rights, set

bool

ApplicationElement

setSecurityLevel

secLevel, set

baseRelation

ApplicationRelation

getBaseRelation

applicationElement

ApplicationRelation

getElem1

applicationElement

ApplicationRelation

getElem2

name

ApplicationRelation

getInverseRelationName

relationRange

ApplicationRelation

getInverseRelationRange

relationship

ApplicationRelation

getInverseRelationship

name

ApplicationRelation

getRelationName

relationRange

ApplicationRelation

getRelationRange

relationType

ApplicationRelation

getRelationType

relationship

ApplicationRelation

getRelationship

bool

ApplicationRelation

setBaseRelation

baseRel

bool

ApplicationRelation

setElem1

applElem

bool

ApplicationRelation

setElem2

applElem

bool

ApplicationRelation

setInverseRelationName

arInvName

bool

ApplicationRelation

setInverseRelationRange

arRelationRange

bool

ApplicationRelation

setRelationName

arName

bool

ApplicationRelation

setRelationRange

arRelationRange

bool

ApplicationRelation

setRelationType

arRelationType

bool

ApplicationStructure

check

applicationElement

ApplicationStructure

createElement

baseElem

enumerationDefinition

ApplicationStructure

createEnumerationDefinition

enumName

bool

ApplicationStructure

createInstanceRelations

applRel, elemList1, elemList2

applicationRelation

ApplicationStructure

createRelation

applicationElement

ApplicationStructure

getElementById

aeId

applicationElement

ApplicationStructure

getElementByName

aeName

applicationElementSequence

ApplicationStructure

getElements

aePattern

applicationElementSequence

ApplicationStructure

getElementsByBaseType

aeType

enumerationDefinition

ApplicationStructure

getEnumerationDefinition

enumName

instanceElement

ApplicationStructure

getInstanceByAsamPath

asamPath

instanceElementSequence

ApplicationStructure

getInstancesById

ieIds

applicationRelationSequence

ApplicationStructure

getRelations

applElem1, applElem2

aoSession

ApplicationStructure

getSession

applicationElementSequence

ApplicationStructure

getTopLevelElements

aeType

nameSequence

ApplicationStructure

listElements

aePattern

nameSequence

ApplicationStructure

listElementsByBaseType

aeType

nameSequence

ApplicationStructure

listEnumerations

nameSequence

ApplicationStructure

listTopLevelElements

aeType

bool

ApplicationStructure

removeElement

applElem

bool

ApplicationStructure

removeEnumerationDefinition

enumName

bool

ApplicationStructure

removeRelation

applRel

baseElement

BaseAttribute

getBaseElement

dataType

BaseAttribute

getDataType

enumerationDefinition

BaseAttribute

getEnumerationDefinition

name

BaseAttribute

getName

bool

BaseAttribute

isObligatory

bool

BaseAttribute

isUnique

baseRelationSequence

BaseElement

getAllRelations

baseAttributeSequence

BaseElement

getAttributes

baPattern

baseElementSequence

BaseElement

getRelatedElementsByRelationship

brRelationship

baseRelationSequence

BaseElement

getRelationsByType

brRelationType

baseType

BaseElement

getType

bool

BaseElement

isTopLevel

nameSequence

BaseElement

listAttributes

baPattern

baseTypeSequence

BaseElement

listRelatedElementsByRelationship

brRelationship

baseElement

BaseRelation

getElem1

baseElement

BaseRelation

getElem2

name

BaseRelation

getInverseRelationName

relationRange

BaseRelation

getInverseRelationRange

relationship

BaseRelation

getInverseRelationship

name

BaseRelation

getRelationName

relationRange

BaseRelation

getRelationRange

relationType

BaseRelation

getRelationType

relationship

BaseRelation

getRelationship

baseElement

BaseStructure

getElementByType

beType

baseElementSequence

BaseStructure

getElements

bePattern

baseRelation

BaseStructure

getRelation

elem1, elem2

baseRelationSequence

BaseStructure

getRelations

elem1, elem2

baseElementSequence

BaseStructure

getTopLevelElements

bePattern

string

BaseStructure

getVersion

baseTypeSequence

BaseStructure

listElements

bePattern

baseTypeSequence

BaseStructure

listTopLevelElements

bePattern

bool

Blob

append

value

bool

Blob

compare

aBlob

bool

Blob

destroy

s_BYTE

Blob

get

offset, length

string

Blob

getHeader

int

Blob

getLength

bool

Blob

set

value

bool

Blob

setHeader

header

bool

Column

destroy

dataType

Column

getDataType

string

Column

getFormula

tS_Union

Column

getGenerationParameters

name

Column

getName

dataType

Column

getRawDataType

int

Column

getSequenceRepresentation

instanceElement

Column

getSourceMQ

string

Column

getUnit

bool

Column

isIndependent

bool

Column

isScaling

bool

Column

setFormula

formula

bool

Column

setGenerationParameters

generationParameters

bool

Column

setIndependent

independent

bool

Column

setScaling

scaling

bool

Column

setSequenceRepresentation

sequenceRepresentation

bool

Column

setUnit

unit

bool

ElemResultSetExtSeqIterator

destroy

int

ElemResultSetExtSeqIterator

getCount

elemResultSetExtSequence

ElemResultSetExtSeqIterator

nextN

how_many

elemResultSetExt

ElemResultSetExtSeqIterator

nextOne

bool

ElemResultSetExtSeqIterator

reset

tS_ValueSeq

ElemResultSetSequence

get_ValueSeq

i

int

ElemResultSetSequence

get_len

string

ElemResultSetSequence

get_name

i

bool

EnumerationDefinition

addItem

itemName

int

EnumerationDefinition

getIndex

int

EnumerationDefinition

getItem

itemName

string

EnumerationDefinition

getItemName

item

string

EnumerationDefinition

getName

nameSequence

EnumerationDefinition

listItemNames

bool

EnumerationDefinition

renameItem

oldItemName, newItemName

bool

EnumerationDefinition

setName

enumName

bool

InstanceElement

addInstanceAttribute

instAttr

t_LONGLONG

InstanceElement

compare

compIeObj

instanceElementSequence

InstanceElement

createRelatedInstances

applRel, attributes, relatedInstances

bool

InstanceElement

createRelation

relation, instElem

instanceElement

InstanceElement

deepCopy

newName, newVersion

bool

InstanceElement

destroy

applicationElement

InstanceElement

getApplicationElement

name

InstanceElement

getAsamPath

t_LONGLONG

InstanceElement

getId

initialRightSequence

InstanceElement

getInitialRights

name

InstanceElement

getName

instanceElementIterator

InstanceElement

getRelatedInstances

applRel, iePattern

instanceElementIterator

InstanceElement

getRelatedInstancesByRelationship

ieRelationship, iePattern

aCLSequence

InstanceElement

getRights

nameValueUnit

InstanceElement

getValue

attrName

nameValueUnit

InstanceElement

getValueByBaseName

baseAttrName

nameValueUnit

InstanceElement

getValueInUnit

attr

nameValueUnitSequence

InstanceElement

getValueSeq

attrNames

nameSequence

InstanceElement

listAttributes

iaPattern, aType

nameIterator

InstanceElement

listRelatedInstances

ieRelation, iePattern

nameIterator

InstanceElement

listRelatedInstancesByRelationship

ieRelationship, iePattern

bool

InstanceElement

removeInstanceAttribute

attrName

bool

InstanceElement

removeRelation

applRel, instElem_nm

bool

InstanceElement

renameInstanceAttribute

oldName, newName

bool

InstanceElement

setInitialRights

usergroup, rights, refAid, set

bool

InstanceElement

setName

iaName

bool

InstanceElement

setRights

usergroup, rights, set

bool

InstanceElement

setValue

value

bool

InstanceElement

setValueSeq

values

instanceElement

InstanceElement

shallowCopy

newName, newVersion

measurement

InstanceElement

upcastMeasurement

oDSFile

InstanceElement

upcastODSFile

subMatrix

InstanceElement

upcastSubMatrix

bool

InstanceElementIterator

destroy

int

InstanceElementIterator

getCount

instanceElementSequence

InstanceElementIterator

nextN

how_many

instanceElement

InstanceElementIterator

nextOne

bool

InstanceElementIterator

reset

sMatLink

Measurement

createSMatLink

sMatLinkSequence

Measurement

getSMatLinks

valueMatrix

Measurement

getValueMatrix

valueMatrix

Measurement

getValueMatrixInMode

vmMode

bool

Measurement

removeSMatLink

smLink

bool

NameIterator

destroy

int

NameIterator

getCount

nameSequence

NameIterator

nextN

how_many

name

NameIterator

nextOne

bool

NameIterator

reset

bool

NameValueIterator

destroy

int

NameValueIterator

getCount

nameValueSequence

NameValueIterator

nextN

how_many

nameValue

NameValueIterator

nextOne

bool

NameValueIterator

reset

string

NameValueUnit

getName

string

NameValueUnit

getUnit

tS_Value

NameValueUnit

getValue

bool

NameValueUnit

setName

name

bool

NameValueUnit

setUnit

ssUnit

bool

NameValueUnit

setValue

val

bool

NameValueUnitIdIterator

destroy

int

NameValueUnitIdIterator

getCount

nameValueSeqUnitId

NameValueUnitIdIterator

nextN

how_many

nameValueUnitId

NameValueUnitIdIterator

nextOne

bool

NameValueUnitIdIterator

reset

bool

NameValueUnitIterator

destroy

int

NameValueUnitIterator

getCount

nameValueUnitSequence

NameValueUnitIterator

nextN

how_many

nameValueUnit

NameValueUnitIterator

nextOne

bool

NameValueUnitIterator

reset

bool

NameValueUnitSequenceIterator

destroy

int

NameValueUnitSequenceIterator

getCount

nameValueSeqUnitSequence

NameValueUnitSequenceIterator

nextN

how_many

nameValueSeqUnit

NameValueUnitSequenceIterator

nextOne

bool

NameValueUnitSequenceIterator

reset

bool

Query

executeQuery

params

instanceElementIterator

Query

getInstances

queryEvaluator

Query

getQueryEvaluator

queryStatus

Query

getStatus

nameValueSeqUnitSequence

Query

getTable

nameValueUnitSequenceIterator

Query

getTableRows

bool

Query

prepareQuery

params

query

QueryEvaluator

createQuery

queryStr, params

instanceElementIterator

QueryEvaluator

getInstances

queryStr, params

nameValueSeqUnitSequence

QueryEvaluator

getTable

queryStr, params

nameValueUnitSequenceIterator

QueryEvaluator

getTableRows

queryStr, params

buildUpFunction

SMatLink

getLinkType

int

SMatLink

getOrdinalNumber

subMatrix

SMatLink

getSMat1

columnSequence

SMatLink

getSMat1Columns

subMatrix

SMatLink

getSMat2

columnSequence

SMatLink

getSMat2Columns

bool

SMatLink

setLinkType

linkType

bool

SMatLink

setOrdinalNumber

ordinalNumber

bool

SMatLink

setSMat1

subMat1

bool

SMatLink

setSMat1Columns

columns

bool

SMatLink

setSMat2

subMat2

bool

SMatLink

setSMat2Columns

columns

columnSequence

SubMatrix

getColumns

colPattern

valueMatrix

SubMatrix

getValueMatrix

valueMatrix

SubMatrix

getValueMatrixInMode

vmMode

nameSequence

SubMatrix

listColumns

colPattern

int

TS_Union

getBlob

int

TS_Union

getBoolean

int

TS_Union

getByte

int

TS_Union

getDataType

int

TS_Union

getDate

int

TS_Union

getDouble

int

TS_Union

getDoubleSeq

int

TS_Union

getFloat

int

TS_Union

getFloatSeq

int

TS_Union

getLong

t_LONGLONG

TS_Union

getLongLong

int

TS_Union

getLongLongSeq

int

TS_Union

getLongSeq

int

TS_Union

getShort

int

TS_Union

getShortSeq

string

TS_Union

getString

int

TS_Union

getStringSeq

bool

TS_Union

setByte

s

bool

TS_Union

setDouble

s

bool

TS_Union

setFloat

s

bool

TS_Union

setLong

s

bool

TS_Union

setLongLong

s

bool

TS_Union

setShort

s

bool

TS_Union

setString

s

int

TS_UnionSeq

getBoolean

int

TS_UnionSeq

getByte

int

TS_UnionSeq

getDataType

int

TS_UnionSeq

getDate

int

TS_UnionSeq

getDouble

int

TS_UnionSeq

getFloat

int

TS_UnionSeq

getLength

int

TS_UnionSeq

getLong

t_LONGLONG

TS_UnionSeq

getLongLong

int

TS_UnionSeq

getShort

int

TS_UnionSeq

getString

t_SHORT

TS_Value

getFlags

tS_Union

TS_Value

getUnion

bool

TS_Value

setFlags

s

bool

TS_Value

setUnion

us

tS_SHORT

TS_ValueSeq

GetFlags

tS_UnionSeq

TS_ValueSeq

GetUnion

bool

TS_ValueSeq

setFlags

s

bool

TS_ValueSeq

setUnion

us

bool

T_LONGLONG

Delete

long

T_LONGLONG

Get_high

long

T_LONGLONG

Get_low

column

ValueMatrix

addColumn

newColumn

column

ValueMatrix

addColumnScaledBy

newColumn, scalingColumn

bool

ValueMatrix

destroy

int

ValueMatrix

getColumnCount

columnSequence

ValueMatrix

getColumns

colPattern

columnSequence

ValueMatrix

getColumnsScaledBy

scalingColumn

columnSequence

ValueMatrix

getIndependentColumns

colPattern

valueMatrixMode

ValueMatrix

getMode

int

ValueMatrix

getRowCount

columnSequence

ValueMatrix

getScalingColumns

colPattern

nameValueSeqUnitSequence

ValueMatrix

getValue

columns, startPoint, count

nameValueUnitIterator

ValueMatrix

getValueMeaPoint

meaPoint

tS_ValueSeq

ValueMatrix

getValueVector

col, startPoint, count

nameSequence

ValueMatrix

listColumns

colPattern

nameSequence

ValueMatrix

listColumnsScaledBy

scalingColumn

nameSequence

ValueMatrix

listIndependentColumns

colPattern

nameSequence

ValueMatrix

listScalingColumns

colPattern

bool

ValueMatrix

removeValueMeaPoint

columnNames, meaPoint, count

bool

ValueMatrix

removeValueVector

col, startPoint, count

bool

ValueMatrix

setValue

set, startPoint, value

bool

ValueMatrix

setValueMeaPoint

set, meaPoint, value

bool

ValueMatrix

setValueVector

col, set, startPoint, value

ods_CorbaConnect

ods_AoFactory_GetDescription

ods_AoFactory_GetInterfaceVersion

ods_AoFactory_GetName

ods_AoFactory_GetType

ods_AoFactory_Narrow

ods_AoFactory_NewSession

ods_AoSession_AbortTransaction

ods_AoSession_Close

ods_AoSession_CommitTransaction

ods_AoSession_GetApplElemAccess

ods_AoSession_GetApplicationStructure

ods_AoSession_GetBaseStructure

ods_AoSession_GetContext

ods_AoSession_GetContextByName

ods_AoSession_GetDescription

ods_AoSession_GetName

ods_AoSession_GetType

ods_AoSession_ListContext

ods_AoSession_RemoveContext

ods_AoSession_SetContext

ods_AoSession_SetContextString

ods_AoSession_StartTransaction

ods_ApplElemAccess_GetInstances

ods_ApplicationAttribute_GetApplicationElement

ods_ApplicationAttribute_GetName

ods_ApplicationAttribute_GetUnit

ods_ApplicationAttribute_getBaseAttribute

ods_ApplicationAttribute_getDataType

ods_ApplicationAttribute_getLength

ods_ApplicationElement_CreateAttribute

ods_ApplicationElement_CreateInstance

ods_ApplicationElement_GetAllRelatedElements

ods_ApplicationElement_GetAllRelations

ods_ApplicationElement_GetApplicationStructure

ods_ApplicationElement_GetAttributeByBaseName

ods_ApplicationElement_GetAttributeByName

ods_ApplicationElement_GetAttributes

ods_ApplicationElement_GetBaseElement

ods_ApplicationElement_GetId

ods_ApplicationElement_GetInitialRightRelations

ods_ApplicationElement_GetInitialRights

ods_ApplicationElement_GetInstanceById

ods_ApplicationElement_GetInstanceByName

ods_ApplicationElement_GetInstances

ods_ApplicationElement_GetName

ods_ApplicationElement_GetRelatedElementsByRelationship

ods_ApplicationElement_GetRights

ods_ApplicationElement_ListAllRelatedElements

ods_ApplicationElement_ListAttributes

ods_ApplicationElement_ListInstances

ods_ApplicationElement_ListRelatedElementsByRelationship

ods_ApplicationElement_RemoveAttribute

ods_ApplicationElement_SetBaseElement

ods_ApplicationElement_SetName

ods_ApplicationStructure_Check

ods_ApplicationStructure_CreateElement

ods_ApplicationStructure_CreateRelation

ods_ApplicationStructure_GetElementById

ods_ApplicationStructure_GetElementByName

ods_ApplicationStructure_GetElements

ods_ApplicationStructure_GetElementsByBaseType

ods_ApplicationStructure_GetInstanceByAsamPath

ods_ApplicationStructure_GetRelations

ods_ApplicationStructure_GetSession

ods_ApplicationStructure_GetTopLevelElements

ods_ApplicationStructure_ListElements

ods_ApplicationStructure_ListElementsByBaseType

ods_ApplicationStructure_ListTopLevelElements

ods_ApplicationStructure_RemoveElement

ods_ApplicationStructure_RemoveRelation

ods_BaseElement_GetAllRelations

ods_BaseElement_GetAttributes

ods_BaseElement_GetRelatedElementsByRelationship

ods_BaseElement_GetRelationsByType

ods_BaseElement_GetType

ods_BaseElement_ListRelatedElementsByRelationship

ods_BaseElement_LstAttributes

ods_BaseStructure_GetElementByType

ods_BaseStructure_GetElements

ods_BaseStructure_GetRelation

ods_BaseStructure_GetTopLevelElements

ods_BaseStructure_GetVersion

ods_BaseStructure_ListElements

ods_BaseStructure_ListTopLevelElements

ods_Column_GetFormula

ods_Column_GetName

ods_Column_GetSourceMQ

ods_Column_GetUnit

ods_Column_SetFormula

ods_Column_SetUnit

ods_CreateQueryStructure

ods_ELEMRESULTSETSEQUENCE_get_ValueSeq

ods_ELEMRESULTSETSEQUENCE_get_len

ods_ELEMRESULTSETSEQUENCE_get_name

ods_InstanceElementIterator_Destroy

ods_InstanceElementIterator_GetCount

ods_InstanceElementIterator_NextN

ods_InstanceElementIterator_NextOne

ods_InstanceElementIterator_Reset

ods_InstanceElement_CreateRelation

ods_InstanceElement_GetApplicationElement

ods_InstanceElement_GetAsamPath

ods_InstanceElement_GetId

ods_InstanceElement_GetInitialRights

ods_InstanceElement_GetName

ods_InstanceElement_GetRelatedInstances

ods_InstanceElement_GetRelatedInstancesByRelationship

ods_InstanceElement_GetRights

ods_InstanceElement_GetValue

ods_InstanceElement_GetValueByBaseName

ods_InstanceElement_ListAttributes

ods_InstanceElement_ListRelatedInstances

ods_InstanceElement_ListRelatedInstancesByRelationship

ods_InstanceElement_RemoveInstanceAttribute

ods_InstanceElement_RemoveRelation

ods_InstanceElement_RenameInstanceAttribute

ods_InstanceElement_SetName

ods_InstanceElement_UpcastMeasurement

ods_InstanceElement_UpcastSubMatrix

ods_InstanceElement_shallowCopy

ods_Measurement_CreateSMatLink

ods_Measurement_GetSMatLinks

ods_Measurement_GetValueMatrix

ods_NameIterator_Destroy

ods_NameIterator_GetCount

ods_NameIterator_NextN

ods_NameIterator_NextOne

ods_NameIterator_Reset

ods_NameValueIterator_Destroy

ods_NameValueIterator_GetCount

ods_NameValueIterator_NextN

ods_NameValueIterator_NextOne

ods_NameValueIterator_Reset

ods_NameValueSequence_length

ods_NameValueUnit_GetName

ods_NameValueUnit_GetUnit

ods_NameValueUnit_GetValue

ods_NameValueUnit_SetName

ods_NameValueUnit_SetUnit

ods_NameValueUnit_SetValue

ods_NameValue_GetName

ods_NameValue_GetValue

ods_NameValue_SetName

ods_NameValue_SetValue

ods_ObjectListGet

ods_ObjectListGetCount

ods_StringList_Delete

ods_StringList_Get

ods_StringList_GetCount

ods_SubMatrix_GetColumns

ods_SubMatrix_GetValueMatrix

ods_SubMatrix_ListColumns

ods_TS_UnionSeq_GetBoolean

ods_TS_UnionSeq_GetByte

ods_TS_UnionSeq_GetDataType

ods_TS_UnionSeq_GetDate

ods_TS_UnionSeq_GetDouble

ods_TS_UnionSeq_GetFloat

ods_TS_UnionSeq_GetLength

ods_TS_UnionSeq_GetLong

ods_TS_UnionSeq_GetLongLong

ods_TS_UnionSeq_GetShort

ods_TS_UnionSeq_GetString

ods_TS_Union_GetBoolean

ods_TS_Union_GetByte

ods_TS_Union_GetDataType

ods_TS_Union_GetDate

ods_TS_Union_GetDouble

ods_TS_Union_GetDoubleSeq

ods_TS_Union_GetFloat

ods_TS_Union_GetFloatSeq

ods_TS_Union_GetLong

ods_TS_Union_GetLongLong

ods_TS_Union_GetLongSeq

ods_TS_Union_GetShort

ods_TS_Union_GetShortSeq

ods_TS_Union_GetString

ods_TS_Union_GetStringSeq

ods_TS_Union_SetShort

ods_TS_ValueSeq_GetFlags

ods_TS_ValueSeq_GetUnion

ods_TS_ValueSeq_setFlags

ods_TS_ValueSeq_setUnion

ods_TS_Value_GetFlag

ods_TS_Value_GetUnion

ods_TS_Value_SetFlag

ods_TS_Value_SetUnion

ods_T_LONGLONG_Delete

ods_T_LONGLONG_Get_low

ods_T_LONGLONG_Get_high

ods_T_LONGLONG_New

ods_ValueMatrix_AddColumn

ods_ValueMatrix_GetColumnCount

ods_ValueMatrix_GetColumns

ods_ValueMatrix_GetIndependentColumns

ods_ValueMatrix_GetRowCount

ods_ValueMatrix_GetValueMeaPoint

ods_ValueMatrix_GetValueVector

ods_ValueMatrix_ListColumns

ods_ValueMatrix_ListIndependentColumns