Isis 3 Programmer Reference
Parsing

The Objects in this module provide a variety of text parsing functionality for reading, manipulating, and internalizing file lists, dates, PVL format, and other textual information. More...

Classes

class  Isis::CSVParser< TokenStore >
 CSV Parser seperates fields (tokens) from a string with a delimeter. More...
 
class  Isis::CSVReader
 Reads strings and parses them into tokens separated by a delimiter character. More...
 
class  Isis::CubeAttribute< ChildClass >
 Parent class for CubeAttributeInput and CubeAttributeOutput. More...
 
class  Isis::CubeAttributeInput
 Manipulate and parse attributes of input cube filenames. More...
 
class  Isis::CubeAttributeOutput
 Manipulate and parse attributes of output cube filenames. More...
 
class  Isis::FileList
 Internalizes a list of files. More...
 
class  Isis::FileName
 File name manipulation and expansion. More...
 
class  Isis::IString
 Adds specific functionality to C++ strings. More...
 
class  Isis::iTime
 Parse and return pieces of a time string. More...
 
class  Isis::LabelTranslationManager
 Allows applications to translate simple text files. More...
 
class  Isis::Pvl
 Container for cube-like labels. More...
 
class  Isis::PvlContainer
 Contains more than one keyword-value pair. More...
 
class  Isis::PvlFormat
 Formats a Pvl name value pair to Isis standards. More...
 
class  Isis::PvlFormatPds
 Formats the value of a PvlKeyword into a PDS complient string. More...
 
class  Isis::PvlGroup
 Contains multiple PvlContainers. More...
 
class  Isis::PvlKeyword
 A single keyword-value pair. More...
 
class  Isis::PvlObject
 Contains Pvl Groups and Pvl Objects. More...
 
class  Isis::PvlSequence
 Parse and return elements of a Pvl sequence. More...
 
class  Isis::PvlToken
 Container for Keyword-value pair. More...
 
class  Isis::PvlTokenizer
 Construct Token list from a stream. More...
 
class  Isis::PvlToPvlTranslationManager
 Allows applications to translate simple text files. More...
 
class  Isis::PvlToXmlTranslationManager
 Allows applications to translate simple text files. More...
 
class  Isis::PvlTranslationTable
 Internalizes a translation table. More...
 
class  Isis::XmlToPvlTranslationManager
 Allows applications to translate Xml label files. More...
 

Detailed Description

The Objects in this module provide a variety of text parsing functionality for reading, manipulating, and internalizing file lists, dates, PVL format, and other textual information.