CARMA C++
ImrConfigHandlers.h File Reference

SAX Handlers for parsing IMR configuration files. More...

#include <xercesc/sax/HandlerBase.hpp>
#include <map>
#include <vector>
#include <string>

Go to the source code of this file.

Classes

struct  carma::util::domainStruct
 Domain structure - holds it all. More...
 
class  carma::util::ImrConfigHandlers
 Declares SAX Handlers for parsing XML Configuration files. More...
 
struct  carma::util::OADConfig
 Structure to hold oad which embeds servers. More...
 
struct  carma::util::ServerConfig
 Structure to hold IMR server definition. More...
 

Namespaces

module  carma
 IDL for bima Rx Control, inherits from antenna::common::RxControl.
 
 carma::util
 Utility classes.
 

Typedefs

typedef struct
carma::util::domainStruct 
carma::util::domainType
 Domain structure - holds it all. More...
 
typedef std::vector< OADConfig > carma::util::OadVector
 
typedef std::vector< ServerConfig > carma::util::ServerVector
 
typedef std::map< SystemType, int > carma::util::SystemTypeTotalsMap
 

Enumerations

enum  SystemType {
  DATA, MONITOR, CONTROL, INTERFEROMETRY,
  CORRELATOR, OVRO, BIMA, SZA,
  MISC
}
 

Functions

domainType carma::util::parseXmlConfig (const ::std::string &xmlFilename, bool validateOnly, bool verbose)
 Parse XML Configuration File and return a structure containing domain. More...
 

Detailed Description

SAX Handlers for parsing IMR configuration files.

Author
Andy Beard
Revision:
1.15
Date:
2013/04/09 22:48:02
Id:
ImrConfigHandlers.h,v 1.15 2013/04/09 22:48:02 abeard Exp

Definition in file ImrConfigHandlers.h.