8. Überblick ASAM-ODS

http://www.asam.net

8.1. RPC-API (Version 3.2.1)

8.1.1. Anmerkungen

  • Alle enum-Werte wie E_BSS, DT_STRING sind in UniScript mit der Vorsilbe ODS_ definiert, also z. B. als ODS_E_BSS, ODS_DT_STRING etc.

8.1.2. Funktionen des RPC-Interfaces

  Initialisierung
aop_closeenv aop_closeenv beendet eine Session.
aop_openenv aop_openenv erzeugt eine Session.
rpc_clnt_create rpc_clnt_create erzeugt einen RPC-Client-Pointer.
rpc_clnt_destroy rpc_clnt_destroy gibt den RPC-Client-Pointer wieder frei.
  Zugriff
aop_getapplinf aop_getapplinf liefert die Applikations-Struktur der ASAM-ODS-Datenbank.
aop_getattr aop_getattr liefert Attribut-Informationen über ein Applikations-Element.
aop_getinstattr aop_getinstattr liefert Attribute von Instanz-Elementen.
aop_getinstref aop_getinstref liefert Instanz-Referenzen.
aop_getpar aop_getpar liefert den Wert eines Parameters.
aop_getval aop_getval liefert die Werte von Applikations-Elementen.
aop_getvalattr aop_getvalattr liefert Attribute über die Kanäle einer oder aller Partial-Matrizen einer Messung.
aop_getvale aop_getvale liefert Werte von Applikations-Elementen. Gegenüber der Funktion aop_getval können weitere Vergleichsoperatoren und Wildcards verwendet werden. Weitere Informationen finden Sie in Chapter 8, Extended Query der ASAM-ODS Dokumentation.
aop_getvalinf aop_getvalinf liefert Informationen über eine Submatrix.
aop_getvalval aop_getvalval liefert Werte von einer Messung (AoSubMatrix).
aop_putval aop_putval ändert, erzeugt oder löscht Applikationselemente.
aop_setinstref aop_setinstref setzt Instance-References.
aop_setpar aop_setpar setzt Properties.
  Security
aop_getsecuritylevel aop_getsecuritylevel liefert den aktuellen Security-Level der angegebenen Element-ID.
aop_setpassword aop_setpassword setzt ein neues Passwort.

Datentypen:

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,

Vergleichsoperatoren für 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 Funktion Parameter
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