ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class ObsValueXMLHandler

alps::ObsValueXMLHandler

Synopsis

// In header: <alps/alea/observableset_p.h>


class ObsValueXMLHandler : public XMLHandlerBase {
public:
  // construct/copy/destruct
  ObsValueXMLHandler(const std::string &, double &, const std::string & = "");
  ~ObsValueXMLHandler();

  // public member functions
  virtual void 
  start_element(const std::string &, const XMLAttributes &, xml::tag_type);
  virtual void end_element(const std::string &, xml::tag_type);
  virtual void text(const std::string &);
};

Description

ObsValueXMLHandler public construct/copy/destruct

  1. ObsValueXMLHandler(const std::string & basename, double & val, 
                       const std::string & attr = "");
  2. ~ObsValueXMLHandler();

ObsValueXMLHandler public member functions

  1. virtual void 
    start_element(const std::string & name, const XMLAttributes & attributes, 
                  xml::tag_type type);
  2. virtual void end_element(const std::string & name, xml::tag_type type);
  3. virtual void text(const std::string & text);
Copyright © 1994, 2002-2004, 2012 Matthias Troyer, Synge Todo, Maximilian Poprawe

PrevUpHomeNext