ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class idump_archive

alps::idump_archive

Synopsis

// In header: <alps/osiris/dumparchive.h>


class idump_archive {
public:
  // construct/copy/destruct
  idump_archive(IDump &, bool = true);

  // public member functions
  void load_binary(void *, size_t) ;
  template<typename T> void load(T &) ;
  void load(std::string &) ;
  template<typename T> void load_override(T &, BOOST_PFTO) ;
  void load_override(boost::archive::class_id_optional_type &, int) ;
  void load_override(boost::archive::version_type &, int) ;
  void load_override(boost::archive::class_id_type &, int) ;
  void load_override(boost::archive::class_id_reference_type &, int) ;
  void load_override(boost::archive::object_id_type &, int) ;
  void load_override(boost::archive::object_reference_type &, int) ;
  void load_override(boost::archive::tracking_type &, int) ;
  void load_override(boost::archive::class_name_type &, int) ;
};

Description

idump_archive public construct/copy/destruct

  1. idump_archive(IDump & d, bool c = true);

idump_archive public member functions

  1. void load_binary(void * address, size_t count) ;
  2. template<typename T> void load(T & t) ;
  3. void load(std::string & s) ;
  4. template<typename T> void load_override(T & t, BOOST_PFTO int) ;
  5. void load_override(boost::archive::class_id_optional_type &, int) ;
  6. void load_override(boost::archive::version_type & t, int) ;
  7. void load_override(boost::archive::class_id_type & t, int) ;
  8. void load_override(boost::archive::class_id_reference_type & t, int) ;
  9. void load_override(boost::archive::object_id_type & t, int) ;
  10. void load_override(boost::archive::object_reference_type & t, int) ;
  11. void load_override(boost::archive::tracking_type & t, int) ;
  12. void load_override(boost::archive::class_name_type & t, int) ;
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo

PrevUpHomeNext