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

#include <MpiFileBuffer.hh>

Inheritance diagram for protocols::jd2::DebugOut_MpiFileBuffer:
Inheritance graph
[legend]

Public Member Functions

 DebugOut_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

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

Constructor & Destructor Documentation

protocols::jd2::DebugOut_MpiFileBuffer::DebugOut_MpiFileBuffer ( core::Size  rank)
inline

Member Function Documentation

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

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