Rosetta 3.4
Public Member Functions
protocols::checkpoint::CheckPointer Class Reference

#include <CheckPointer.hh>

Inheritance diagram for protocols::checkpoint::CheckPointer:
Inheritance graph
[legend]
Collaboration diagram for protocols::checkpoint::CheckPointer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CheckPointer (std::string const &type)
virtual ~CheckPointer ()
void clear_checkpoints ()
void flush_checkpoints ()
bool recover_checkpoint (core::pose::Pose &pose, moves::MonteCarlo *mc, std::string const &current_tag, std::string const &id, bool fullatom=false, bool foldtree=false)
bool recover_checkpoint (core::pose::Pose &pose, moves::MonteCarloOP mc, std::string const &current_tag, std::string const &id, bool fullatom=false, bool foldtree=false)
bool recover_checkpoint (core::pose::Pose &pose, std::string const &current_tag, std::string const &id, bool fullatom=false, bool foldtree=false)
void checkpoint (core::pose::Pose &pose, moves::MonteCarlo *mc, std::string const &current_tag, std::string const &id, bool foldtree=false)
void checkpoint (core::pose::Pose &pose, moves::MonteCarloOP mc, std::string const &current_tag, std::string const &id, bool foldtree=false)
void checkpoint (core::pose::Pose &pose, std::string const &current_tag, std::string const &id, bool foldtree=false)
std::string const & type () const
void set_type (const std::string &new_type)
void debug (const std::string &tag, const std::string &label, core::Real data1, core::Real data2=0.0, core::Real data3=0.0) const
 print checksum data
void set_disabled (bool value=true)
bool get_disabled () const
core::Size get_checkpoint_recoveries () const

Constructor & Destructor Documentation

protocols::checkpoint::CheckPointer::CheckPointer ( std::string const &  type)
virtual protocols::checkpoint::CheckPointer::~CheckPointer ( ) [inline, virtual]

References clear_checkpoints().


Member Function Documentation

void protocols::checkpoint::CheckPointer::checkpoint ( core::pose::Pose pose,
moves::MonteCarlo mc,
std::string const &  current_tag,
std::string const &  id,
bool  foldtree = false 
)
void protocols::checkpoint::CheckPointer::checkpoint ( core::pose::Pose pose,
std::string const &  current_tag,
std::string const &  id,
bool  foldtree = false 
) [inline]

References checkpoint().

void protocols::checkpoint::CheckPointer::checkpoint ( core::pose::Pose pose,
moves::MonteCarloOP  mc,
std::string const &  current_tag,
std::string const &  id,
bool  foldtree = false 
) [inline]

References checkpoint().

void protocols::checkpoint::CheckPointer::clear_checkpoints ( void  )
void protocols::checkpoint::CheckPointer::debug ( const std::string &  tag,
const std::string &  label,
core::Real  data1,
core::Real  data2 = 0.0,
core::Real  data3 = 0.0 
) const
void protocols::checkpoint::CheckPointer::flush_checkpoints ( )
core::Size protocols::checkpoint::CheckPointer::get_checkpoint_recoveries ( ) const [inline]
bool protocols::checkpoint::CheckPointer::get_disabled ( ) const [inline]
bool protocols::checkpoint::CheckPointer::recover_checkpoint ( core::pose::Pose pose,
std::string const &  current_tag,
std::string const &  id,
bool  fullatom = false,
bool  foldtree = false 
) [inline]

References recover_checkpoint().

bool protocols::checkpoint::CheckPointer::recover_checkpoint ( core::pose::Pose pose,
moves::MonteCarloOP  mc,
std::string const &  current_tag,
std::string const &  id,
bool  fullatom = false,
bool  foldtree = false 
) [inline]

References recover_checkpoint().

bool protocols::checkpoint::CheckPointer::recover_checkpoint ( core::pose::Pose pose,
moves::MonteCarlo mc,
std::string const &  current_tag,
std::string const &  id,
bool  fullatom = false,
bool  foldtree = false 
)
void protocols::checkpoint::CheckPointer::set_disabled ( bool  value = true) [inline]
void protocols::checkpoint::CheckPointer::set_type ( const std::string &  new_type) [inline]
std::string const& protocols::checkpoint::CheckPointer::type ( ) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines