#include <mi32/stddefns.h>
#include <mi32/milist.h>
#include <mi32/simplear.h>
Include dependency graph for nasaodl.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... | |
This class implements a parserr 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, bu could be implemented without significant difficulty if needed.
Definition in file nasaodl.h.
1.3.8-20040913