|
PVL: Parameter Value Language
|
#include "Parameter.hh"#include "Parser.hh"#include "Lister.hh"#include "PVL_Exceptions.hh"#include <string>#include <cstring>#include <sstream>#include <algorithm>#include <cctype>

Namespaces | |
| namespace | idaeim |
| idaeim studio. | |
| namespace | idaeim::PVL |
| Parameter Value Language. | |
Defines | |
| #define | CASE_SENSITIVITY true |
| #define | DEFAULT_AGGREGATE_SUBTYPE GROUP |
| #define | PATHNAME_DELIMITER '/' |
Functions | |
| string | basename (const std::string &pathname) |
| Gets the basename portion of a pathname. | |
| ostream & | operator<< (std::ostream &out, const Parameter ¶meter) |
| Writes a Parameter on an output stream using PVL syntax. | |
| istream & | operator>> (std::istream &in, Parameter ¶meter) |
| Reads an input stream parsed as PVL syntax into a Parameter. | |
| string | pathname_to (const std::string &pathname) |
| Gets the leading path name portion of a pathname. | |
| void | sort (Aggregate::depth_iterator begin, Aggregate::depth_iterator end) |
| Sorts the Parameters in the iterator range, and all Parameters in all Aggregates contained within the range. | |
| void | sort (Aggregate::iterator begin, Aggregate::iterator end) |
| Sorts an Aggregate's list iterator range. | |
| int | write_comment (const std::string &comment, std::ostream &out=std::cout, int depth=0, bool single_line=false) |
| Writes a PVL comment sequence. | |
| #define PATHNAME_DELIMITER '/' |
| #define CASE_SENSITIVITY true |
| #define DEFAULT_AGGREGATE_SUBTYPE GROUP |
1.5.8