Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
core::io::silent::SilentFileOptions Class Reference

#include <SilentFileOptions.hh>

Inheritance diagram for core::io::silent::SilentFileOptions:
Inheritance graph
[legend]

Public Member Functions

 SilentFileOptions ()
 
 SilentFileOptions (utility::options::OptionCollection const &options)
 
void read_from_global_options ()
 
void read_from_options (utility::options::OptionCollection const &options)
 
void read_from_tag (utility::tag::TagCOP tag)
 
bool keep_input_scores () const
 
bool out_user_tag_set () const
 
std::string out_user_tag () const
 
bool out_weight_silent_scores () const
 
std::string in_silent_score_prefix () const
 
bool in_silent_scores_wanted_set () const
 
utility::vector1< std::string > in_silent_scores_wanted () const
 
bool in_fullatom () const
 
bool write_failures_set () const
 
bool write_failures () const
 
bool in_silent_struct_type_set () const
 
std::string in_silent_struct_type () const
 
bool out_silent_struct_type_set () const
 
std::string out_silent_struct_type () const
 
bool read_through_errors () const
 
bool select_random_set () const
 
int select_random () const
 
int select_range_start () const
 
int select_range_len () const
 
int select_range_mul () const
 
bool force_silent_bitflip_on_read_set () const
 
bool force_silent_bitflip_on_read () const
 
bool print_all_score_headers () const
 
bool binary_output () const
 
void keep_input_scores (bool setting)
 
void out_user_tag (std::string setting)
 
void out_weight_silent_scores (bool setting)
 
void in_silent_score_prefix (std::string setting)
 
void in_silent_scores_wanted (utility::vector1< std::string > const &setting)
 
void in_fullatom (bool setting)
 
void write_failures (bool setting)
 
void in_silent_struct_type (std::string setting)
 
void out_silent_struct_type (std::string setting)
 
void read_through_errors (bool setting)
 
void select_random (int setting)
 
void select_range_start (int setting)
 
void select_range_len (int setting)
 
void select_range_mul (int setting)
 
void force_silent_bitflip_on_read (bool setting)
 
void print_all_score_headers (bool setting)
 
void set_binary_output (bool setting)
 

Static Public Member Functions

static void list_read_options (utility::options::OptionKeyList &read_options)
 
static void append_attributes_for_tag_parsing (utility::tag::XMLSchemaDefinition &xsd, utility::tag::AttributeList &attributes)
 

Private Attributes

bool keep_input_scores_
 
bool out_user_tag_set_
 
std::string out_user_tag_
 
bool out_weight_silent_scores_
 
std::string in_silent_score_prefix_
 
bool in_silent_scores_wanted_set_
 
utility::vector1< std::string > in_silent_scores_wanted_
 
bool in_fullatom_
 
bool write_failures_set_
 
bool write_failures_
 
bool in_silent_struct_type_set_
 
std::string in_silent_struct_type_
 
bool out_silent_struct_type_set_
 
std::string out_silent_struct_type_
 
bool binary_output_ = true
 
bool read_through_errors_
 
bool select_random_set_
 
int select_random_
 
int select_range_start_
 
int select_range_len_
 
int select_range_mul_
 
bool force_silent_bitflip_on_read_set_
 
bool force_silent_bitflip_on_read_
 
bool print_all_score_headers_
 

Constructor & Destructor Documentation

core::io::silent::SilentFileOptions::SilentFileOptions ( )
core::io::silent::SilentFileOptions::SilentFileOptions ( utility::options::OptionCollection const &  options)

References read_from_options().

Member Function Documentation

void core::io::silent::SilentFileOptions::append_attributes_for_tag_parsing ( utility::tag::XMLSchemaDefinition &  xsd,
utility::tag::AttributeList &  attributes 
)
static
bool core::io::silent::SilentFileOptions::binary_output ( ) const
inline
bool core::io::silent::SilentFileOptions::force_silent_bitflip_on_read ( ) const
void core::io::silent::SilentFileOptions::force_silent_bitflip_on_read ( bool  setting)
bool core::io::silent::SilentFileOptions::force_silent_bitflip_on_read_set ( ) const
bool core::io::silent::SilentFileOptions::in_fullatom ( ) const
void core::io::silent::SilentFileOptions::in_fullatom ( bool  setting)

References in_fullatom_.

std::string core::io::silent::SilentFileOptions::in_silent_score_prefix ( ) const
void core::io::silent::SilentFileOptions::in_silent_score_prefix ( std::string  setting)
utility::vector1< std::string > core::io::silent::SilentFileOptions::in_silent_scores_wanted ( ) const
void core::io::silent::SilentFileOptions::in_silent_scores_wanted ( utility::vector1< std::string > const &  setting)
bool core::io::silent::SilentFileOptions::in_silent_scores_wanted_set ( ) const
std::string core::io::silent::SilentFileOptions::in_silent_struct_type ( ) const
void core::io::silent::SilentFileOptions::in_silent_struct_type ( std::string  setting)
bool core::io::silent::SilentFileOptions::in_silent_struct_type_set ( ) const
bool core::io::silent::SilentFileOptions::keep_input_scores ( ) const
void core::io::silent::SilentFileOptions::keep_input_scores ( bool  setting)

References keep_input_scores_.

void core::io::silent::SilentFileOptions::list_read_options ( utility::options::OptionKeyList &  read_options)
static
std::string core::io::silent::SilentFileOptions::out_silent_struct_type ( ) const
void core::io::silent::SilentFileOptions::out_silent_struct_type ( std::string  setting)
bool core::io::silent::SilentFileOptions::out_silent_struct_type_set ( ) const
std::string core::io::silent::SilentFileOptions::out_user_tag ( ) const
void core::io::silent::SilentFileOptions::out_user_tag ( std::string  setting)

References out_user_tag_, and out_user_tag_set_.

bool core::io::silent::SilentFileOptions::out_user_tag_set ( ) const
bool core::io::silent::SilentFileOptions::out_weight_silent_scores ( ) const
void core::io::silent::SilentFileOptions::out_weight_silent_scores ( bool  setting)
bool core::io::silent::SilentFileOptions::print_all_score_headers ( ) const
void core::io::silent::SilentFileOptions::print_all_score_headers ( bool  setting)
void core::io::silent::SilentFileOptions::read_from_global_options ( )
void core::io::silent::SilentFileOptions::read_from_options ( utility::options::OptionCollection const &  options)
void core::io::silent::SilentFileOptions::read_from_tag ( utility::tag::TagCOP  tag)
bool core::io::silent::SilentFileOptions::read_through_errors ( ) const
void core::io::silent::SilentFileOptions::read_through_errors ( bool  setting)

References read_through_errors_.

int core::io::silent::SilentFileOptions::select_random ( ) const
void core::io::silent::SilentFileOptions::select_random ( int  setting)

References select_random_.

bool core::io::silent::SilentFileOptions::select_random_set ( ) const
int core::io::silent::SilentFileOptions::select_range_len ( ) const
void core::io::silent::SilentFileOptions::select_range_len ( int  setting)

References select_range_len_.

int core::io::silent::SilentFileOptions::select_range_mul ( ) const
void core::io::silent::SilentFileOptions::select_range_mul ( int  setting)

References select_range_mul_.

int core::io::silent::SilentFileOptions::select_range_start ( ) const
void core::io::silent::SilentFileOptions::select_range_start ( int  setting)

References select_range_start_.

void core::io::silent::SilentFileOptions::set_binary_output ( bool  setting)
inline

References binary_output_.

bool core::io::silent::SilentFileOptions::write_failures ( ) const

References write_failures_.

void core::io::silent::SilentFileOptions::write_failures ( bool  setting)
bool core::io::silent::SilentFileOptions::write_failures_set ( ) const

References write_failures_set_.

Member Data Documentation

bool core::io::silent::SilentFileOptions::binary_output_ = true
private
bool core::io::silent::SilentFileOptions::force_silent_bitflip_on_read_
private
bool core::io::silent::SilentFileOptions::force_silent_bitflip_on_read_set_
private
bool core::io::silent::SilentFileOptions::in_fullatom_
private
std::string core::io::silent::SilentFileOptions::in_silent_score_prefix_
private
utility::vector1< std::string > core::io::silent::SilentFileOptions::in_silent_scores_wanted_
private
bool core::io::silent::SilentFileOptions::in_silent_scores_wanted_set_
private
std::string core::io::silent::SilentFileOptions::in_silent_struct_type_
private
bool core::io::silent::SilentFileOptions::in_silent_struct_type_set_
private
bool core::io::silent::SilentFileOptions::keep_input_scores_
private
std::string core::io::silent::SilentFileOptions::out_silent_struct_type_
private
bool core::io::silent::SilentFileOptions::out_silent_struct_type_set_
private
std::string core::io::silent::SilentFileOptions::out_user_tag_
private
bool core::io::silent::SilentFileOptions::out_user_tag_set_
private
bool core::io::silent::SilentFileOptions::out_weight_silent_scores_
private
bool core::io::silent::SilentFileOptions::print_all_score_headers_
private
bool core::io::silent::SilentFileOptions::read_through_errors_
private
int core::io::silent::SilentFileOptions::select_random_
private
bool core::io::silent::SilentFileOptions::select_random_set_
private
int core::io::silent::SilentFileOptions::select_range_len_
private
int core::io::silent::SilentFileOptions::select_range_mul_
private
int core::io::silent::SilentFileOptions::select_range_start_
private
bool core::io::silent::SilentFileOptions::write_failures_
private
bool core::io::silent::SilentFileOptions::write_failures_set_
private

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