logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

sc::BcastStateInBin - BcastStateBin reads a file in written by StateInBin on node 0 and broadcasts it to

Author

       Generated automatically by Doxygen for MPQC from the source code.

Version 2.3.1                                    Sun Oct 4 2020                           sc::BcastStateInBin(3)

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

voidsc::BcastStateInBin::seek(int)[virtual]
       Set the current position in the file. The default implementation does nothing.

       Reimplemented from sc::StateIn.

   intsc::BcastStateInBin::seekable()[virtual]
       Return non-zero if seek does anything sensible. The default implementation returns 0.

       Reimplemented from sc::StateIn.

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.

   PublicMemberFunctionsBcastStateInBin (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.

   ProtectedMemberFunctions
       void next_buffer ()
           Specializations must implement next_buffer().
       int get_array_void (void *, int)

   ProtectedAttributes
       int opened_
       int file_position_
       std::streambuf * buf_

See Also