mi32/nasaodl.h File Reference

<mi32/nasaodl.h> NASA_ODL class definition. More...

#include <mi32/stddefns.h>
#include <mi32/milist.h>
#include <mi32/simplear.h>

Include dependency graph for nasaodl.h:

mi32/stddefns.hmi32/milist.hmi32/simplear.hmi32/dlldefns.hmi32/memalloc.hmi32/sort.hmi32/membuf.hstring.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...


Detailed Description

<mi32/nasaodl.h> NASA_ODL class definition.

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.


Generated on Thu Apr 26 04:08:15 2007 for TNTsdk by  doxygen 1.5.2