Rosetta
Static Public Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
protocols::optimize_weights::OptEPositionDataFactory Class Reference

#include <OptEData.hh>

Static Public Member Functions

static OptEPositionDataOP create_position_data (OptEPositionDataType const type)
 
static std::string const & optE_type_name (OptEPositionDataType const type)
 
static bool is_optE_type_name (std::string const &name)
 
static OptEPositionDataType optE_type_from_name (std::string const &name)
 

Static Private Member Functions

static void initialize_optE_type_name_map ()
 

Static Private Attributes

static bool optE_type_name_map_initialized_
 Initializers for static data. More...
 
static utility::vector1< std::string > optE_type_2_optE_type_name_
 
static std::map< std::string, OptEPositionDataTypeoptE_type_name_map_
 

Member Function Documentation

◆ create_position_data()

OptEPositionDataOP protocols::optimize_weights::OptEPositionDataFactory::create_position_data ( OptEPositionDataType const  type)
static

◆ initialize_optE_type_name_map()

void protocols::optimize_weights::OptEPositionDataFactory::initialize_optE_type_name_map ( )
staticprivate

◆ is_optE_type_name()

bool protocols::optimize_weights::OptEPositionDataFactory::is_optE_type_name ( std::string const &  name)
static

◆ optE_type_from_name()

OptEPositionDataType protocols::optimize_weights::OptEPositionDataFactory::optE_type_from_name ( std::string const &  name)
static

◆ optE_type_name()

std::string const & protocols::optimize_weights::OptEPositionDataFactory::optE_type_name ( OptEPositionDataType const  type)
static

Member Data Documentation

◆ optE_type_2_optE_type_name_

utility::vector1< std::string > protocols::optimize_weights::OptEPositionDataFactory::optE_type_2_optE_type_name_
staticprivate

◆ optE_type_name_map_

std::map< std::string, OptEPositionDataType > protocols::optimize_weights::OptEPositionDataFactory::optE_type_name_map_
staticprivate

◆ optE_type_name_map_initialized_

bool protocols::optimize_weights::OptEPositionDataFactory::optE_type_name_map_initialized_
staticprivate

Initializers for static data.


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