PDS_JP2
|
Go to the source code of this file.
Classes | |
class | PDS_Data |
PDS_Data contains PDS label PVL parameters. More... | |
Namespaces | |
UA | |
UA::HiRISE | |
Functions | |
Parameter * | find_parameter (const idaeim::PVL::Aggregate ¶meters, const std::string &pathname, bool case_sensitive=false, int skip=0, PDS_Data::Parameter_Class_Selection parameter_class=PDS_Data::ANY_PARAMETER) |
Find a named Parameter within a Parameter Aggregate. More... | |
Parameter * | remove_parameter (idaeim::PVL::Aggregate ¶meters, const std::string &pathname, bool case_sensitive=false, int skip=0, PDS_Data::Parameter_Class_Selection parameter_class=PDS_Data::ANY_PARAMETER) |
Removes a named Parameter within a Parameter Aggregate. More... | |
double | numeric_value (const idaeim::PVL::Parameter ¶meter) |
Get the numeric value of a parameter. More... | |
std::string | string_value (const idaeim::PVL::Parameter ¶meter) |
Get the string value of a parameter. More... | |
std::string | absolute_pathname (const std::string &pathname) |
Ensure an absolute pathname. More... | |
std::string | to_uppercase (const std::string &a_string) |
Convert a string to all uppercase form. More... | |
string | indent (std::string lines, int amount) |
Indent lines of text by the specified number of spaces. More... | |
idaeim::PVL::Lister * | label_lister () |
Get a PVL Lister appropriately configured for PDS label generation. More... | |