Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | List of all members
protocols::jd2::WriteOut_MpiFileBuffer Class Reference

#include <MpiFileBuffer.hh>

Inheritance diagram for protocols::jd2::WriteOut_MpiFileBuffer:
Inheritance graph
Collaboration diagram for protocols::jd2::WriteOut_MpiFileBuffer:
Collaboration graph

Public Member Functions

 WriteOut_MpiFileBuffer (core::Size rank)
- Public Member Functions inherited from protocols::jd2::MpiFileBuffer
 MpiFileBuffer (core::Size file_buf_rank_)
virtual ~MpiFileBuffer ()
void release_file (std::string filename)
void block_file (std::string const &filename)
bool close_file (std::string fname)
void run ()
void stop ()
void set_SlaveCanOpenFile (bool setting=true)
void garbage_collection ()

Protected Member Functions

virtual SingleFileBufferOP generate_new_channel (std::string const &filename, core::Size channel, bool append, core::Size &status)

Constructor & Destructor Documentation

protocols::jd2::WriteOut_MpiFileBuffer::WriteOut_MpiFileBuffer ( core::Size  rank)

Member Function Documentation

SingleFileBufferOP protocols::jd2::WriteOut_MpiFileBuffer::generate_new_channel ( std::string const &  filename,
core::Size  channel,
bool  append,
core::Size status 

The documentation for this class was generated from the following files: