OpenDOF Project
Files | Functions
DOFValueStructure
DOFValue

A DOF Structure Data Value. More...

Files

file  oal.h
 Header file for the C OAL functions, defines and data types.
 

Functions

DOFType DOFValueStructureType_Create (uint16 fieldCount, const DOFType fields[])
 Create a new Structure Type.
 
DOFValue DOFValueStructure_Create (uint16 fieldCount, const DOFValue fields[])
 Create a new DOFValueStructure from a list of DOFValue fields.
 
DOFValue DOFValueStructure_Create_Type (const DOFType type, const DOFValue fields[])
 Create a new DOFValueStructure from a list of DOFValue fields.
 
uint16 DOFValueStructure_GetFieldsCount (const DOFValue self)
 Report the number of fields in the DOFValueStructure.
 
DOFValue DOFValueStructure_GetField (const DOFValue self, uint16 index)
 Get a DOFValue field from the DOFValueStructure.
 
const DOFValueDOFValueStructure_GetFields (const DOFValue self)
 Get a reference to the encapsulated DOFValue array.
 

Detailed Description

A DOF Structure Data Value.

A DOFValueStructure contains an array of DOFValues, representing fields of the structure. Any valid DOFValue can be contained, including a DOFValueArray or another DOFValueStructure.

See Also
DOFValue
core-c-dof-oal Version 7.1.5 Build 0
2017-01-25