NASA_ODL class definition. More...
#include <mi32/milist.h>#include <mi32/simplear.h>
Go to the source code of this file.
Classes | |
| class | NASA_ODL |
| NASA/JPL Object Description Language tree container. More... | |
| class | NASA_ODL::ITEM |
| Item, consisting of name and sequence/set of values. More... | |
| class | NASA_ODL::OBJECT |
| Object consisting of name, list of objects, list of items. More... | |
NASA_ODL class definition.
This class implements a parser for handling text in the NASA/JPL/PDS Object Description Language (ODL). The description of this language may be found in:
Planetary Data System Standards Reference Chapter 12. Object Description Language Specification and Usage http://!pds.jpl.nasa.gov
Notes: 1. When parsing, GROUP sections are treated as OBJECT sections as the above document discourages the use of GROUP. 2. Multidimensional sequences are not yet supported. 3. Pointer statements are treated identically to attribute assignments. The pointer character '^' will be included in the label and/or value. 4. Modifying and formatting an ODL tree is not presently supported, but could be implemented without significant difficulty if needed.
1.6.1