casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
asdm::Parser Class Reference

A Parser of for XML representation of ASDM datasets. More...

#include <Parser.h>

Public Member Functions

 Parser (const std::string &s)
 
bool isStr (const std::string &) const
 Is s in the string being parsed? More...
 
std::string getElement (const std::string &s1, const std::string &s2)
 Get the portion of the string bounded by s1 and s2, inclusive. More...
 
std::string getElementContent (const std::string &s1, const std::string &s2)
 Get the portion of the string bounded by s1 and s2, exclusive. More...
 
std::string getField (const std::string &field)
 

Static Public Member Functions

static std::string getField (const std::string &xml, const std::string &field)
 
static std::string getString (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 The follwing is a special case. More...
 
static std::vector< std::string > get1DString (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::string > > 
get2DString (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::string > > > 
get3DString (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (int data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< int > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< int > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< int > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< int > > > >data, const std::string &name, std::string &buf)
 
static void toXML (std::set< int > data, const std::string &name, std::string &buf)
 
static std::set< int > getIntSet (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static int getInteger (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< int > get1DInteger (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< int > > 
get2DInteger (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< int > > > 
get3DInteger (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< int > > > > 
get4DInteger (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (short data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< short > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< short > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< short > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< short > > > >data, const std::string &name, std::string &buf)
 
static short getShort (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< short > get1DShort (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< short > > 
get2DShort (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< short > > > 
get3DShort (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< short > > > > 
get4DShort (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (int64_t data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< int64_t > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< int64_t > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< int64_t > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< int64_t > > > >data, const std::string &name, std::string &buf)
 
static int64_t getLong (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< int64_t > get1DLong (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< int64_t > > 
get2DLong (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< int64_t > > > 
get3DLong (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< int64_t > > > > 
get4DLong (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (char data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< char > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< char > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< char > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< char > > > >data, const std::string &name, std::string &buf)
 
static char getByte (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< char > get1DByte (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< char > > 
get2DByte (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< char > > > 
get3DByte (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< char > > > > 
get4DByte (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (float data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< float > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< float > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< float > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< float > > > >data, const std::string &name, std::string &buf)
 
static float getFloat (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< float > get1DFloat (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< float > > 
get2DFloat (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< float > > > 
get3DFloat (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< float > > > > 
get4DFloat (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (double data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< double > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< double > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< double > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< double > > > >data, const std::string &name, std::string &buf)
 
static double getDouble (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< double > get1DDouble (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< double > > 
get2DDouble (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< double > > > 
get3DDouble (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< double > > > > 
get4DDouble (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (unsigned char data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< unsigned char > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< unsigned char > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< unsigned char > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< unsigned char > > > >data, const std::string &name, std::string &buf)
 
static unsigned char getCharacter (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< unsigned char > get1DCharacter (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< unsigned char > > 
get2DCharacter (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< unsigned char > > > 
get3DCharacter (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< unsigned char > > > > 
get4DCharacter (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (bool data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< bool > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< bool > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< bool > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< bool > > > >data, const std::string &name, std::string &buf)
 
static bool getBoolean (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< bool > get1DBoolean (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< bool > > 
get2DBoolean (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< bool > > > 
get3DBoolean (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< bool > > > > 
get4DBoolean (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (std::string data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< std::string > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::string > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::string > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< std::string > > > >data, const std::string &name, std::string &buf)
 
static void toXML (Angle data, const std::string &name, std::string &buf)
 Field type: Angle. More...
 
static void toXML (std::vector< Angle > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Angle > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Angle > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Angle > > > >data, const std::string &name, std::string &buf)
 
static Angle getAngle (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Angleget1DAngle (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Angle > > 
get2DAngle (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Angle > > > 
get3DAngle (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Angle > > > > 
get4DAngle (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (AngularRate data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< AngularRate > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< AngularRate > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< AngularRate > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< AngularRate > > > >data, const std::string &name, std::string &buf)
 
static AngularRate getAngularRate (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< AngularRateget1DAngularRate (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< AngularRate > > 
get2DAngularRate (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< AngularRate > > > 
get3DAngularRate (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< AngularRate > > > > 
get4DAngularRate (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (ArrayTime data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< ArrayTime > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< ArrayTime > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< ArrayTime > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< ArrayTime > > > >data, const std::string &name, std::string &buf)
 
static ArrayTime getArrayTime (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< ArrayTimeget1DArrayTime (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< ArrayTime > > 
get2DArrayTime (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< ArrayTime > > > 
get3DArrayTime (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< ArrayTime > > > > 
get4DArrayTime (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (ArrayTimeInterval data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< ArrayTimeInterval > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< ArrayTimeInterval > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< ArrayTimeInterval > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< ArrayTimeInterval > > > >data, const std::string &name, std::string &buf)
 
static ArrayTimeInterval getArrayTimeInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector
< ArrayTimeInterval
get1DArrayTimeInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector
< ArrayTimeInterval > > 
get2DArrayTimeInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< ArrayTimeInterval > > > 
get3DArrayTimeInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector
< ArrayTimeInterval > > > > 
get4DArrayTimeInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Complex data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Complex > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Complex > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Complex > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Complex > > > >data, const std::string &name, std::string &buf)
 
static Complex getComplex (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Complexget1DComplex (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Complex > > 
get2DComplex (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Complex > > > 
get3DComplex (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Complex > > > > 
get4DComplex (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Entity data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Entity > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Entity > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Entity > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Entity > > > >data, const std::string &name, std::string &buf)
 
static Entity getEntity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Entityget1DEntity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Entity > > 
get2DEntity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Entity > > > 
get3DEntity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Entity > > > > 
get4DEntity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (EntityId data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< EntityId > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< EntityId > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< EntityId > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< EntityId > > > >data, const std::string &name, std::string &buf)
 
static EntityId getEntityId (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< EntityIdget1DEntityId (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< EntityId > > 
get2DEntityId (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< EntityId > > > 
get3DEntityId (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< EntityId > > > > 
get4DEntityId (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (EntityRef data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< EntityRef > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< EntityRef > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< EntityRef > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< EntityRef > > > >data, const std::string &name, std::string &buf)
 
static EntityRef getEntityRef (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< EntityRefget1DEntityRef (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< EntityRef > > 
get2DEntityRef (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< EntityRef > > > 
get3DEntityRef (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< EntityRef > > > > 
get4DEntityRef (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Flux data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Flux > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Flux > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Flux > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Flux > > > >data, const std::string &name, std::string &buf)
 
static Flux getFlux (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Fluxget1DFlux (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Flux > > 
get2DFlux (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Flux > > > 
get3DFlux (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Flux > > > > 
get4DFlux (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Frequency data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Frequency > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Frequency > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Frequency > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Frequency > > > >data, const std::string &name, std::string &buf)
 
static Frequency getFrequency (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Frequencyget1DFrequency (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Frequency > > 
get2DFrequency (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Frequency > > > 
get3DFrequency (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Frequency > > > > 
get4DFrequency (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Humidity data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Humidity > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Humidity > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Humidity > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Humidity > > > >data, const std::string &name, std::string &buf)
 
static Humidity getHumidity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Humidityget1DHumidity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Humidity > > 
get2DHumidity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Humidity > > > 
get3DHumidity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Humidity > > > > 
get4DHumidity (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Interval data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Interval > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Interval > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Interval > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Interval > > > >data, const std::string &name, std::string &buf)
 
static Interval getInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Intervalget1DInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Interval > > 
get2DInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Interval > > > 
get3DInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Interval > > > > 
get4DInterval (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Length data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Length > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Length > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Length > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Length > > > >data, const std::string &name, std::string &buf)
 
static Length getLength (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Lengthget1DLength (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Length > > 
get2DLength (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Length > > > 
get3DLength (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Length > > > > 
get4DLength (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Pressure data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Pressure > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Pressure > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Pressure > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Pressure > > > >data, const std::string &name, std::string &buf)
 
static Pressure getPressure (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Pressureget1DPressure (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Pressure > > 
get2DPressure (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Pressure > > > 
get3DPressure (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Pressure > > > > 
get4DPressure (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Speed data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Speed > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Speed > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Speed > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Speed > > > >data, const std::string &name, std::string &buf)
 
static Speed getSpeed (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Speedget1DSpeed (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Speed > > 
get2DSpeed (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Speed > > > 
get3DSpeed (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Speed > > > > 
get4DSpeed (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Tag data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Tag > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Tag > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Tag > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Tag > > > >data, const std::string &name, std::string &buf)
 
static void toXML (std::set< Tag > data, const std::string &name, std::string &buf)
 
static std::set< TaggetTagSet (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static Tag getTag (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Tagget1DTag (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Tag > > 
get2DTag (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Tag > > > 
get3DTag (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Tag > > > > 
get4DTag (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXML (Temperature data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXML (std::vector< Temperature > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< Temperature > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< Temperature > > > data, const std::string &name, std::string &buf)
 
static void toXML (std::vector< std::vector< std::vector< std::vector< Temperature > > > >data, const std::string &name, std::string &buf)
 
static Temperature getTemperature (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 
static std::vector< Temperatureget1DTemperature (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< Temperature > > 
get2DTemperature (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Temperature > > > 
get3DTemperature (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Temperature > > > > 
get4DTemperature (const std::string &name, const std::string &tableName, const std::string &xmlDoc)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< int > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< int > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< int > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< int > > > >data, const std::string &name, std::string &buf)
 
static std::vector< int > & get1DIntegerFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< int > &attribute)
 
static std::vector
< std::vector< int > > & 
get2DIntegerFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< int > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< int > > > & 
get3DIntegerFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< int > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< int > > > > & 
get4DIntegerFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< int > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< short > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< short > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< short > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< short > > > >data, const std::string &name, std::string &buf)
 
static std::vector< short > & get1DShortFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< short > &attribute)
 
static std::vector
< std::vector< short > > & 
get2DShortFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< short > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< short > > > & 
get3DShortFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< short > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< short > > > > & 
get4DShortFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< short > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< int64_t > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< int64_t > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< int64_t > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< int64_t > > > >data, const std::string &name, std::string &buf)
 
static std::vector< int64_t > & get1DLongFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< int64_t > &attribute)
 
static std::vector
< std::vector< int64_t > > & 
get2DLongFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< int64_t > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< int64_t > > > & 
get3DLongFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< int64_t > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< int64_t > > > > & 
get4DLongFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< int64_t > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< char > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< char > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< char > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< char > > > >data, const std::string &name, std::string &buf)
 
static std::vector< char > & get1DByteFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< char > &attribute)
 
static std::vector
< std::vector< char > > & 
get2DByteFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< char > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< char > > > & 
get3DByteFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< char > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< char > > > > & 
get4DByteFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< char > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< float > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< float > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< float > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< float > > > >data, const std::string &name, std::string &buf)
 
static std::vector< float > & get1DFloatFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< float > &attribute)
 
static std::vector
< std::vector< float > > & 
get2DFloatFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< float > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< float > > > & 
get3DFloatFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< float > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< float > > > > & 
get4DFloatFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< float > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< double > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< double > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< double > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< double > > > >data, const std::string &name, std::string &buf)
 
static std::vector< double > & get1DDoubleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< double > &attribute)
 
static std::vector
< std::vector< double > > & 
get2DDoubleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< double > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< double > > > & 
get3DDoubleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< double > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< double > > > > & 
get4DDoubleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< double > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< unsigned char > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< unsigned char > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< unsigned char > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< unsigned char > > > >data, const std::string &name, std::string &buf)
 
static std::vector< unsigned
char > & 
get1DCharacterFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< unsigned char > &attribute)
 
static std::vector
< std::vector< unsigned char > > & 
get2DCharacterFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< unsigned char > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< unsigned char > > > & 
get3DCharacterFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< unsigned char > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< unsigned char > > > > & 
get4DCharacterFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< unsigned char > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< bool > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< bool > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< bool > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< bool > > > >data, const std::string &name, std::string &buf)
 
static std::vector< bool > & get1DBooleanFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< bool > &attribute)
 
static std::vector
< std::vector< bool > > & 
get2DBooleanFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< bool > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< bool > > > & 
get3DBooleanFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< bool > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< bool > > > > & 
get4DBooleanFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< bool > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Angle > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Angle > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Angle > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Angle > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Angle > & get1DAngleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Angle > &attribute)
 
static std::vector
< std::vector< Angle > > & 
get2DAngleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Angle > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Angle > > > & 
get3DAngleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Angle > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Angle > > > > & 
get4DAngleFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Angle > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< AngularRate > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< AngularRate > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< AngularRate > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< AngularRate > > > >data, const std::string &name, std::string &buf)
 
static std::vector< AngularRate > & get1DAngularRateFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< AngularRate > &attribute)
 
static std::vector
< std::vector< AngularRate > > & 
get2DAngularRateFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< AngularRate > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< AngularRate > > > & 
get3DAngularRateFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< AngularRate > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< AngularRate > > > > & 
get4DAngularRateFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< AngularRate > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< ArrayTime > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< ArrayTime > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< ArrayTime > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< ArrayTime > > > >data, const std::string &name, std::string &buf)
 
static std::vector< ArrayTime > & get1DArrayTimeFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< ArrayTime > &attribute)
 
static std::vector
< std::vector< ArrayTime > > & 
get2DArrayTimeFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< ArrayTime > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< ArrayTime > > > & 
get3DArrayTimeFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< ArrayTime > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< ArrayTime > > > > & 
get4DArrayTimeFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< ArrayTime > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Flux > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Flux > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Flux > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Flux > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Flux > & get1DFluxFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Flux > &attribute)
 
static std::vector
< std::vector< Flux > > & 
get2DFluxFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Flux > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Flux > > > & 
get3DFluxFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Flux > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Flux > > > > & 
get4DFluxFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Flux > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Frequency > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Frequency > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Frequency > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Frequency > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Frequency > & get1DFrequencyFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Frequency > &attribute)
 
static std::vector
< std::vector< Frequency > > & 
get2DFrequencyFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Frequency > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Frequency > > > & 
get3DFrequencyFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Frequency > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Frequency > > > > & 
get4DFrequencyFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Frequency > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Humidity > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Humidity > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Humidity > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Humidity > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Humidity > & get1DHumidityFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Humidity > &attribute)
 
static std::vector
< std::vector< Humidity > > & 
get2DHumidityFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Humidity > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Humidity > > > & 
get3DHumidityFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Humidity > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Humidity > > > > & 
get4DHumidityFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Humidity > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Interval > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Interval > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Interval > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Interval > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Interval > & get1DIntervalFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Interval > &attribute)
 
static std::vector
< std::vector< Interval > > & 
get2DIntervalFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Interval > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Interval > > > & 
get3DIntervalFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Interval > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Interval > > > > & 
get4DIntervalFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Interval > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Length > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Length > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Length > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Length > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Length > & get1DLengthFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Length > &attribute)
 
static std::vector
< std::vector< Length > > & 
get2DLengthFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Length > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Length > > > & 
get3DLengthFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Length > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Length > > > > & 
get4DLengthFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Length > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Pressure > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Pressure > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Pressure > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Pressure > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Pressure > & get1DPressureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Pressure > &attribute)
 
static std::vector
< std::vector< Pressure > > & 
get2DPressureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Pressure > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Pressure > > > & 
get3DPressureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Pressure > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Pressure > > > > & 
get4DPressureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Pressure > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Speed > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Speed > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Speed > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Speed > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Speed > & get1DSpeedFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Speed > &attribute)
 
static std::vector
< std::vector< Speed > > & 
get2DSpeedFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Speed > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Speed > > > & 
get3DSpeedFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Speed > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Speed > > > > & 
get4DSpeedFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Speed > > > > &attribute)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< Temperature > data, const std::string &name, std::string &buf)
 throw (ConversionException); More...
 
static void toXMLBase64 (std::vector< std::vector< Temperature > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< Temperature > > > data, const std::string &name, std::string &buf)
 
static void toXMLBase64 (std::vector< std::vector< std::vector< std::vector< Temperature > > > >data, const std::string &name, std::string &buf)
 
static std::vector< Temperature > & get1DTemperatureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< Temperature > &attribute)
 
static std::vector
< std::vector< Temperature > > & 
get2DTemperatureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< Temperature > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< Temperature > > > & 
get3DTemperatureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< Temperature > > > &attribute)
 throw (ConversionException); More...
 
static std::vector
< std::vector< std::vector
< std::vector< Temperature > > > > & 
get4DTemperatureFromBase64 (const std::string &name, const std::string &tableName, const std::string &xmlDoc, std::vector< std::vector< std::vector< std::vector< Temperature > > > > &attribute)
 throw (ConversionException); More...
 
static std::string substring (const std::string &s, int a, int b)
 
static std::string trim (const std::string &s)
 
static std::string encode (const std::string &s)
 encode special characters for use in XML More...
 
static std::string decode (const std::string &s, const std::string &tableName)
 decode special characters used in XML More...
 

Private Attributes

std::string str
 throw (ConversionException); More...
 
std::string::size_type pos
 
std::string::size_type beg
 
std::string::size_type end
 

Detailed Description

A Parser of for XML representation of ASDM datasets.

Definition at line 68 of file Parser.h.

Constructor & Destructor Documentation

asdm::Parser::Parser ( const std::string &  s)
inline

Definition at line 1619 of file Parser.h.

Member Function Documentation

static std::string asdm::Parser::decode ( const std::string &  s,
const std::string &  tableName 
)
static

decode special characters used in XML

static std::string asdm::Parser::encode ( const std::string &  s)
static

encode special characters for use in XML

static std::vector<Angle> asdm::Parser::get1DAngle ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Angle>& asdm::Parser::get1DAngleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Angle > &  attribute 
)
static
static std::vector<AngularRate> asdm::Parser::get1DAngularRate ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<AngularRate>& asdm::Parser::get1DAngularRateFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< AngularRate > &  attribute 
)
static
static std::vector<ArrayTime> asdm::Parser::get1DArrayTime ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<ArrayTime>& asdm::Parser::get1DArrayTimeFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< ArrayTime > &  attribute 
)
static
static std::vector<ArrayTimeInterval> asdm::Parser::get1DArrayTimeInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<bool> asdm::Parser::get1DBoolean ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<bool>& asdm::Parser::get1DBooleanFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< bool > &  attribute 
)
static
static std::vector<char> asdm::Parser::get1DByte ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<char>& asdm::Parser::get1DByteFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< char > &  attribute 
)
static
static std::vector<unsigned char> asdm::Parser::get1DCharacter ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<unsigned char>& asdm::Parser::get1DCharacterFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< unsigned char > &  attribute 
)
static
static std::vector<Complex> asdm::Parser::get1DComplex ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<double> asdm::Parser::get1DDouble ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<double>& asdm::Parser::get1DDoubleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< double > &  attribute 
)
static
static std::vector<Entity> asdm::Parser::get1DEntity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<EntityId> asdm::Parser::get1DEntityId ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<EntityRef> asdm::Parser::get1DEntityRef ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<float> asdm::Parser::get1DFloat ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<float>& asdm::Parser::get1DFloatFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< float > &  attribute 
)
static
static std::vector<Flux> asdm::Parser::get1DFlux ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Flux>& asdm::Parser::get1DFluxFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Flux > &  attribute 
)
static
static std::vector<Frequency> asdm::Parser::get1DFrequency ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Frequency>& asdm::Parser::get1DFrequencyFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Frequency > &  attribute 
)
static
static std::vector<Humidity> asdm::Parser::get1DHumidity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Humidity>& asdm::Parser::get1DHumidityFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Humidity > &  attribute 
)
static
static std::vector<int> asdm::Parser::get1DInteger ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<int>& asdm::Parser::get1DIntegerFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< int > &  attribute 
)
static
static std::vector<Interval> asdm::Parser::get1DInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Interval>& asdm::Parser::get1DIntervalFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Interval > &  attribute 
)
static
static std::vector<Length> asdm::Parser::get1DLength ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Length>& asdm::Parser::get1DLengthFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Length > &  attribute 
)
static
static std::vector<int64_t> asdm::Parser::get1DLong ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<int64_t>& asdm::Parser::get1DLongFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< int64_t > &  attribute 
)
static
static std::vector<Pressure> asdm::Parser::get1DPressure ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Pressure>& asdm::Parser::get1DPressureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Pressure > &  attribute 
)
static
static std::vector<short> asdm::Parser::get1DShort ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<short>& asdm::Parser::get1DShortFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< short > &  attribute 
)
static
static std::vector<Speed> asdm::Parser::get1DSpeed ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Speed>& asdm::Parser::get1DSpeedFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Speed > &  attribute 
)
static
static std::vector<std::string> asdm::Parser::get1DString ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Tag> asdm::Parser::get1DTag ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Temperature> asdm::Parser::get1DTemperature ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<Temperature>& asdm::Parser::get1DTemperatureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< Temperature > &  attribute 
)
static
static std::vector<std::vector<Angle> > asdm::Parser::get2DAngle ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Angle> >& asdm::Parser::get2DAngleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Angle > > &  attribute 
)
static
static std::vector<std::vector<AngularRate> > asdm::Parser::get2DAngularRate ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<AngularRate> >& asdm::Parser::get2DAngularRateFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< AngularRate > > &  attribute 
)
static
static std::vector<std::vector<ArrayTime> > asdm::Parser::get2DArrayTime ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<ArrayTime> >& asdm::Parser::get2DArrayTimeFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< ArrayTime > > &  attribute 
)
static
static std::vector<std::vector<ArrayTimeInterval> > asdm::Parser::get2DArrayTimeInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<bool> > asdm::Parser::get2DBoolean ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<bool> >& asdm::Parser::get2DBooleanFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< bool > > &  attribute 
)
static
static std::vector<std::vector<char> > asdm::Parser::get2DByte ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<char> >& asdm::Parser::get2DByteFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< char > > &  attribute 
)
static
static std::vector<std::vector<unsigned char> > asdm::Parser::get2DCharacter ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<unsigned char> >& asdm::Parser::get2DCharacterFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< unsigned char > > &  attribute 
)
static
static std::vector<std::vector<Complex> > asdm::Parser::get2DComplex ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<double> > asdm::Parser::get2DDouble ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<double> >& asdm::Parser::get2DDoubleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< double > > &  attribute 
)
static
static std::vector<std::vector<Entity> > asdm::Parser::get2DEntity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<EntityId> > asdm::Parser::get2DEntityId ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<EntityRef> > asdm::Parser::get2DEntityRef ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<float> > asdm::Parser::get2DFloat ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<float> >& asdm::Parser::get2DFloatFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< float > > &  attribute 
)
static
static std::vector<std::vector<Flux> > asdm::Parser::get2DFlux ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Flux> >& asdm::Parser::get2DFluxFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Flux > > &  attribute 
)
static
static std::vector<std::vector<Frequency> > asdm::Parser::get2DFrequency ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Frequency> >& asdm::Parser::get2DFrequencyFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Frequency > > &  attribute 
)
static
static std::vector<std::vector<Humidity> > asdm::Parser::get2DHumidity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Humidity> >& asdm::Parser::get2DHumidityFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Humidity > > &  attribute 
)
static
static std::vector<std::vector<int> > asdm::Parser::get2DInteger ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<int> >& asdm::Parser::get2DIntegerFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< int > > &  attribute 
)
static
static std::vector<std::vector<Interval> > asdm::Parser::get2DInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Interval> >& asdm::Parser::get2DIntervalFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Interval > > &  attribute 
)
static
static std::vector<std::vector<Length> > asdm::Parser::get2DLength ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Length> >& asdm::Parser::get2DLengthFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Length > > &  attribute 
)
static
static std::vector<std::vector<int64_t> > asdm::Parser::get2DLong ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<int64_t> >& asdm::Parser::get2DLongFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< int64_t > > &  attribute 
)
static
static std::vector<std::vector<Pressure> > asdm::Parser::get2DPressure ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Pressure> >& asdm::Parser::get2DPressureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Pressure > > &  attribute 
)
static
static std::vector<std::vector<short> > asdm::Parser::get2DShort ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<short> >& asdm::Parser::get2DShortFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< short > > &  attribute 
)
static
static std::vector<std::vector<Speed> > asdm::Parser::get2DSpeed ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Speed> >& asdm::Parser::get2DSpeedFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Speed > > &  attribute 
)
static
static std::vector<std::vector<std::string> > asdm::Parser::get2DString ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Tag> > asdm::Parser::get2DTag ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Temperature> > asdm::Parser::get2DTemperature ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<Temperature> >& asdm::Parser::get2DTemperatureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< Temperature > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Angle> > > asdm::Parser::get3DAngle ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Angle> > >& asdm::Parser::get3DAngleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Angle > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<AngularRate> > > asdm::Parser::get3DAngularRate ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<AngularRate> > >& asdm::Parser::get3DAngularRateFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< AngularRate > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<ArrayTime> > > asdm::Parser::get3DArrayTime ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<ArrayTime> > >& asdm::Parser::get3DArrayTimeFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< ArrayTime > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<ArrayTimeInterval> > > asdm::Parser::get3DArrayTimeInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<bool> > > asdm::Parser::get3DBoolean ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<bool> > >& asdm::Parser::get3DBooleanFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< bool > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<char> > > asdm::Parser::get3DByte ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<char> > >& asdm::Parser::get3DByteFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< char > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<unsigned char> > > asdm::Parser::get3DCharacter ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<unsigned char> > >& asdm::Parser::get3DCharacterFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< unsigned char > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Complex> > > asdm::Parser::get3DComplex ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<double> > > asdm::Parser::get3DDouble ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<double> > >& asdm::Parser::get3DDoubleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< double > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Entity> > > asdm::Parser::get3DEntity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<EntityId> > > asdm::Parser::get3DEntityId ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<EntityRef> > > asdm::Parser::get3DEntityRef ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<float> > > asdm::Parser::get3DFloat ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<float> > >& asdm::Parser::get3DFloatFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< float > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Flux> > > asdm::Parser::get3DFlux ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Flux> > >& asdm::Parser::get3DFluxFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Flux > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Frequency> > > asdm::Parser::get3DFrequency ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Frequency> > >& asdm::Parser::get3DFrequencyFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Frequency > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Humidity> > > asdm::Parser::get3DHumidity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Humidity> > >& asdm::Parser::get3DHumidityFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Humidity > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<int> > > asdm::Parser::get3DInteger ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<int> > >& asdm::Parser::get3DIntegerFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< int > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Interval> > > asdm::Parser::get3DInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Interval> > >& asdm::Parser::get3DIntervalFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Interval > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Length> > > asdm::Parser::get3DLength ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Length> > >& asdm::Parser::get3DLengthFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Length > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<int64_t> > > asdm::Parser::get3DLong ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<int64_t> > >& asdm::Parser::get3DLongFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< int64_t > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Pressure> > > asdm::Parser::get3DPressure ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Pressure> > >& asdm::Parser::get3DPressureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Pressure > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<short> > > asdm::Parser::get3DShort ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<short> > >& asdm::Parser::get3DShortFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< short > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<Speed> > > asdm::Parser::get3DSpeed ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Speed> > >& asdm::Parser::get3DSpeedFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Speed > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::string> > > asdm::Parser::get3DString ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Tag> > > asdm::Parser::get3DTag ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Temperature> > > asdm::Parser::get3DTemperature ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<Temperature> > >& asdm::Parser::get3DTemperatureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< Temperature > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Angle> > > > asdm::Parser::get4DAngle ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Angle> > > >& asdm::Parser::get4DAngleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Angle > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<AngularRate> > > > asdm::Parser::get4DAngularRate ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<AngularRate> > > >& asdm::Parser::get4DAngularRateFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< AngularRate > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<ArrayTime> > > > asdm::Parser::get4DArrayTime ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<ArrayTime> > > >& asdm::Parser::get4DArrayTimeFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< ArrayTime > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<ArrayTimeInterval> > > > asdm::Parser::get4DArrayTimeInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<bool> > > > asdm::Parser::get4DBoolean ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<bool> > > >& asdm::Parser::get4DBooleanFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< bool > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<char> > > > asdm::Parser::get4DByte ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<char> > > >& asdm::Parser::get4DByteFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< char > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<unsigned char> > > > asdm::Parser::get4DCharacter ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<unsigned char> > > >& asdm::Parser::get4DCharacterFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< unsigned char > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Complex> > > > asdm::Parser::get4DComplex ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<double> > > > asdm::Parser::get4DDouble ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<double> > > >& asdm::Parser::get4DDoubleFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< double > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Entity> > > > asdm::Parser::get4DEntity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<EntityId> > > > asdm::Parser::get4DEntityId ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<EntityRef> > > > asdm::Parser::get4DEntityRef ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<float> > > > asdm::Parser::get4DFloat ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<float> > > >& asdm::Parser::get4DFloatFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< float > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Flux> > > > asdm::Parser::get4DFlux ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Flux> > > >& asdm::Parser::get4DFluxFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Flux > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Frequency> > > > asdm::Parser::get4DFrequency ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Frequency> > > >& asdm::Parser::get4DFrequencyFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Frequency > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Humidity> > > > asdm::Parser::get4DHumidity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Humidity> > > >& asdm::Parser::get4DHumidityFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Humidity > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<int> > > > asdm::Parser::get4DInteger ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<int> > > >& asdm::Parser::get4DIntegerFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< int > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Interval> > > > asdm::Parser::get4DInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Interval> > > >& asdm::Parser::get4DIntervalFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Interval > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Length> > > > asdm::Parser::get4DLength ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Length> > > >& asdm::Parser::get4DLengthFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Length > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<int64_t> > > > asdm::Parser::get4DLong ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<int64_t> > > >& asdm::Parser::get4DLongFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< int64_t > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Pressure> > > > asdm::Parser::get4DPressure ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Pressure> > > >& asdm::Parser::get4DPressureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Pressure > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<short> > > > asdm::Parser::get4DShort ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<short> > > >& asdm::Parser::get4DShortFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< short > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Speed> > > > asdm::Parser::get4DSpeed ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Speed> > > >& asdm::Parser::get4DSpeedFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Speed > > > > &  attribute 
)
static
static std::vector<std::vector<std::vector<std::vector<Tag> > > > asdm::Parser::get4DTag ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Temperature> > > > asdm::Parser::get4DTemperature ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::vector<std::vector<std::vector<std::vector<Temperature> > > >& asdm::Parser::get4DTemperatureFromBase64 ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc,
std::vector< std::vector< std::vector< std::vector< Temperature > > > > &  attribute 
)
static
static Angle asdm::Parser::getAngle ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static AngularRate asdm::Parser::getAngularRate ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static ArrayTime asdm::Parser::getArrayTime ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static ArrayTimeInterval asdm::Parser::getArrayTimeInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static bool asdm::Parser::getBoolean ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static char asdm::Parser::getByte ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static unsigned char asdm::Parser::getCharacter ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Complex asdm::Parser::getComplex ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static double asdm::Parser::getDouble ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
std::string asdm::Parser::getElement ( const std::string &  s1,
const std::string &  s2 
)

Get the portion of the string bounded by s1 and s2, inclusive.

Parameters
s1
s2
Returns
std::string asdm::Parser::getElementContent ( const std::string &  s1,
const std::string &  s2 
)

Get the portion of the string bounded by s1 and s2, exclusive.

Parameters
s1
s2
Returns
static Entity asdm::Parser::getEntity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static EntityId asdm::Parser::getEntityId ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static EntityRef asdm::Parser::getEntityRef ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
std::string asdm::Parser::getField ( const std::string &  field)
static std::string asdm::Parser::getField ( const std::string &  xml,
const std::string &  field 
)
static
static float asdm::Parser::getFloat ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Flux asdm::Parser::getFlux ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Frequency asdm::Parser::getFrequency ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Humidity asdm::Parser::getHumidity ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static int asdm::Parser::getInteger ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Interval asdm::Parser::getInterval ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::set< int > asdm::Parser::getIntSet ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Length asdm::Parser::getLength ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static int64_t asdm::Parser::getLong ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Pressure asdm::Parser::getPressure ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static short asdm::Parser::getShort ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Speed asdm::Parser::getSpeed ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::string asdm::Parser::getString ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static

The follwing is a special case.

static Tag asdm::Parser::getTag ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static std::set< Tag > asdm::Parser::getTagSet ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
static Temperature asdm::Parser::getTemperature ( const std::string &  name,
const std::string &  tableName,
const std::string &  xmlDoc 
)
static
bool asdm::Parser::isStr ( const std::string &  s) const
inline

Is s in the string being parsed?

Definition at line 1622 of file Parser.h.

References pos, and str.

static std::string asdm::Parser::substring ( const std::string &  s,
int  a,
int  b 
)
static
static void asdm::Parser::toXML ( int  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Generated methods for conversion to and from XML data representations for all types, both primitive and extended. Also included are 1, 2, and 3 dimensional arrays of these types.

Field type: int

static void asdm::Parser::toXML ( std::vector< int >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< int > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< int > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< int > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::set< int >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( short  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: short

static void asdm::Parser::toXML ( std::vector< short >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< short > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< short > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< short > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( int64_t  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: int64_t

static void asdm::Parser::toXML ( std::vector< int64_t >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< int64_t > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< int64_t > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< int64_t > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( char  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: char

static void asdm::Parser::toXML ( std::vector< char >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< char > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< char > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< char > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( float  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: float

static void asdm::Parser::toXML ( std::vector< float >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< float > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< float > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< float > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( double  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: double

static void asdm::Parser::toXML ( std::vector< double >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< double > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< double > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< double > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( unsigned char  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: unsigned char

static void asdm::Parser::toXML ( std::vector< unsigned char >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< unsigned char > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< unsigned char > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< unsigned char > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( bool  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: bool

static void asdm::Parser::toXML ( std::vector< bool >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< bool > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< bool > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< bool > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::string  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: std::string

static void asdm::Parser::toXML ( std::vector< std::string >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::string > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::string > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< std::string > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Angle  data,
const std::string &  name,
std::string &  buf 
)
static

Field type: Angle.

static void asdm::Parser::toXML ( std::vector< Angle data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Angle > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Angle > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Angle > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( AngularRate  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: AngularRate

static void asdm::Parser::toXML ( std::vector< AngularRate data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< AngularRate > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< AngularRate > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< AngularRate > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( ArrayTime  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: ArrayTime

static void asdm::Parser::toXML ( std::vector< ArrayTime data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< ArrayTime > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< ArrayTime > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< ArrayTime > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( ArrayTimeInterval  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: ArrayTimeInterval

static void asdm::Parser::toXML ( std::vector< ArrayTimeInterval data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< ArrayTimeInterval > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< ArrayTimeInterval > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< ArrayTimeInterval > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Complex  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Complex

static void asdm::Parser::toXML ( std::vector< Complex data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Complex > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Complex > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Complex > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Entity  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Entity

static void asdm::Parser::toXML ( std::vector< Entity data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Entity > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Entity > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Entity > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( EntityId  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: EntityId

static void asdm::Parser::toXML ( std::vector< EntityId data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< EntityId > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< EntityId > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< EntityId > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( EntityRef  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: EntityRef

static void asdm::Parser::toXML ( std::vector< EntityRef data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< EntityRef > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< EntityRef > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< EntityRef > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Flux  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Flux

static void asdm::Parser::toXML ( std::vector< Flux data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Flux > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Flux > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Flux > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Frequency  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Frequency

static void asdm::Parser::toXML ( std::vector< Frequency data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Frequency > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Frequency > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Frequency > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Humidity  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Humidity

static void asdm::Parser::toXML ( std::vector< Humidity data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Humidity > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Humidity > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Humidity > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Interval  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Interval

static void asdm::Parser::toXML ( std::vector< Interval data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Interval > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Interval > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Interval > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Length  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Length

static void asdm::Parser::toXML ( std::vector< Length data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Length > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Length > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Length > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Pressure  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Pressure

static void asdm::Parser::toXML ( std::vector< Pressure data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Pressure > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Pressure > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Pressure > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Speed  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Speed

static void asdm::Parser::toXML ( std::vector< Speed data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Speed > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Speed > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Speed > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Tag  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Tag

static void asdm::Parser::toXML ( std::vector< Tag data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Tag > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Tag > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Tag > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::set< Tag data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( Temperature  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Field type: Temperature

static void asdm::Parser::toXML ( std::vector< Temperature data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< Temperature > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< Temperature > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXML ( std::vector< std::vector< std::vector< std::vector< Temperature > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< int >  data,
const std::string &  name,
std::string &  buf 
)
static

throw (ConversionException);

Generated methods for conversion to and from XML data representations with a Base64 encoded content. The methods are generated only for 1, 2 and 3 dimensional arrays of data whose BasicType have a non null BaseWrapperName. In practice this represents data whose type is one of the basic numeric types or is built upon a basic numeric type.

static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< int > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< int > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< int > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< short >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< short > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< short > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< short > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< int64_t >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< int64_t > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< int64_t > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< int64_t > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< char >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< char > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< char > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< char > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< float >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< float > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< float > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< float > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< double >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< double > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< double > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< double > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< unsigned char >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< unsigned char > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< unsigned char > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< unsigned char > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< bool >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< bool > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< bool > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< bool > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Angle data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Angle > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Angle > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Angle > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< AngularRate data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< AngularRate > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< AngularRate > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< AngularRate > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< ArrayTime data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< ArrayTime > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< ArrayTime > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< ArrayTime > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Flux data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Flux > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Flux > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Flux > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Frequency data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Frequency > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Frequency > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Frequency > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Humidity data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Humidity > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Humidity > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Humidity > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Interval data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Interval > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Interval > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Interval > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Length data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Length > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Length > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Length > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Pressure data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Pressure > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Pressure > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Pressure > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Speed data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Speed > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Speed > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Speed > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< Temperature data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< Temperature > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< Temperature > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static void asdm::Parser::toXMLBase64 ( std::vector< std::vector< std::vector< std::vector< Temperature > > > >  data,
const std::string &  name,
std::string &  buf 
)
static
static std::string asdm::Parser::trim ( const std::string &  s)
static

Member Data Documentation

std::string::size_type asdm::Parser::beg
private

Definition at line 1605 of file Parser.h.

std::string::size_type asdm::Parser::end
private

Definition at line 1606 of file Parser.h.

std::string::size_type asdm::Parser::pos
private

Definition at line 1604 of file Parser.h.

Referenced by isStr().

std::string asdm::Parser::str
private

throw (ConversionException);

Definition at line 1603 of file Parser.h.

Referenced by isStr().


The documentation for this class was generated from the following file: