DataDescription::FindStructure
Defined in:
Finds a named structure.
TSOpenDDL.hPrototype
Structure *FindStructure(const StructureRef& reference) const;
Parameters
reference |
The reference to the structure to find. |
Description
The FindStructure function finds the structure referenced by the sequence of names stored in the reference parameter and returns a pointer to it. If no such structure exists, then the return value is nullptr.The reference must be a global reference, meaning that the first name stored in the reference is a global name as indicated by a value of
true being returned by the StructureRef::GetGlobalRefFlag function. If the reference is not a global reference, then this function always returns nullptr. The Structure::FindStructure function should be used to find a structure through a local reference.If the specified reference has an empty name array, then the return value is always
nullptr. The empty name array is assigned to a reference data value when null appears in the OpenDDL file.
See Also
