sc::bcaststateinbin(3)
NAME
sc::BcastStateInBin - BcastStateBin reads a file in written by
StateInBin on node 0 and broadcasts it to all nodes so state can be
simultaneously restored on all nodes.
SYNOPSIS
#include <mstate.h> Inherits sc::MsgStateBufRecv. Public Member Functions BcastStateInBin (const Ref< KeyVal > &) Create the BcastStateRecv using the default MessageGrp. BcastStateInBin (const Ref< MessageGrp > &, const char *filename) Create the BcastStateRecv. virtual int open (const char *name) virtual void close () void seek (int loc) Set the current position in the file. int seekable () Return non-zero if seek does anything sensible. int tell () Return the current position in the file. int use_directory () Returns true of this object uses a directory. Protected Member Functions void next_buffer () Specializations must implement next_buffer(). int get_array_void (void *, int) Protected Attributes int opened_ int file_position_ std::streambuf * buf_
Detailed Description
BcastStateBin reads a file in written by StateInBin on node 0 and
broadcasts it to all nodes so state can be simultaneously restored on
all nodes.
Member Function Documentation
- void sc::BcastStateInBin::seek (int) [virtual]
- Set the current position in the file.
- The default implementation does nothing.
- Reimplemented from sc::StateIn.
- int sc::BcastStateInBin::seekable () [virtual]
- Return non-zero if seek does anything sensible.
- The default implementation returns 0.
- Reimplemented from sc::StateIn.
Author
- Generated automatically by Doxygen for MPQC from the source code.