ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class IXDRDump

alps::IXDRDump

Synopsis

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


class IXDRDump : public alps::IDump {
public:
  // construct/copy/destruct
  IXDRDump();
  ~IXDRDump();

  // public member functions
  virtual void read_string(std::size_t, char *);

  // protected member functions
  uint32_t getPosition() const;
  void setPosition(uint32_t);
};

Description

The abstract base class for deserializing an object using the XDR stream library to read the architecture indepedent XDR format.

IXDRDump public construct/copy/destruct

  1. IXDRDump();
  2. ~IXDRDump();

IXDRDump public member functions

  1. virtual void read_string(std::size_t n, char * s);

IXDRDump protected member functions

  1. uint32_t getPosition() const;
    get the position in the XDR stream.
  2. void setPosition(uint32_t pos);
    set the position in the XDR stream.
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo

PrevUpHomeNext