ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class template VectorXMLHandler

alps::VectorXMLHandler

Synopsis

// In header: <alps/parser/xmlhandler.h>

template<typename T, typename C = std::vector<T>, 
         typename H = SimpleXMLHandler<T> > 
class VectorXMLHandler : public alps::CompositeXMLHandler {
public:
  // construct/copy/destruct
  VectorXMLHandler(const std::string &, C &, T &, H &);
  ~VectorXMLHandler();

  // protected member functions
  void end_child(const std::string &, xml::tag_type);
};

Description

VectorXMLHandler public construct/copy/destruct

  1. VectorXMLHandler(const std::string & basename, C & cont, T & val, H & handler);
  2. ~VectorXMLHandler();

VectorXMLHandler protected member functions

  1. void end_child(const std::string & name, xml::tag_type type);
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo

PrevUpHomeNext