#include <rpc.hh>
| protocols::rpc::JSON_RPC::JSON_RPC |
( |
std::string const & |
msg, |
|
|
bool |
capture_tracer = true, |
|
|
BasicInit * |
basic_init = NULL |
|
) |
| |
| virtual protocols::rpc::JSON_RPC::~JSON_RPC |
( |
| ) |
|
|
inlinevirtual |
| protocols::rpc::JSON_RPC::JSON_RPC |
( |
JSON_RPC const & |
json_rpc | ) |
|
| core::Real protocols::rpc::JSON_RPC::get_fa_score |
( |
| ) |
|
| core::Real protocols::rpc::JSON_RPC::get_irms |
( |
| ) |
const |
| void protocols::rpc::JSON_RPC::load_user_flag_file |
( |
const std::string & |
flags_file | ) |
|
|
private |
| JSON_RPC const & protocols::rpc::JSON_RPC::operator= |
( |
JSON_RPC const & |
json_rpc | ) |
|
References capture_tracer_, command_, endtime_, inputpose_, msg_, outputpose_, parsed_json_, pdbdata_string_, starttime_, tracer_output_stream_, and xmlscript_.
| void protocols::rpc::JSON_RPC::output_capture_clear |
( |
| ) |
|
|
private |
| void protocols::rpc::JSON_RPC::output_capture_start |
( |
| ) |
|
|
private |
| void protocols::rpc::JSON_RPC::output_capture_stop |
( |
| ) |
|
|
private |
| void protocols::rpc::JSON_RPC::run |
( |
| ) |
|
|
virtual |
References utility::Inline_File_Provider::add_input_file(), protocols::moves::Mover::apply(), utility::json_spirit::Error_position::column_, command_, endtime_, protocols::rosetta_scripts::RosettaScriptsParser::generate_mover_from_pose(), utility::Inline_File_Provider::get_instance(), get_int(), get_mArray(), get_real(), get_string(), inputpose_, utility::json_spirit::Error_position::line_, obj_type, output_capture_start(), output_capture_stop(), outputpose_, parsed_json_, pdbdata_string_, core::import_pose::pose_from_pdbstring(), protocol, utility::json_spirit::Error_position::reason_, s, core::pose::Pose::set_alpha(), core::pose::Pose::set_beta(), core::pose::Pose::set_chi(), core::pose::Pose::set_delta(), core::pose::Pose::set_epsilon(), core::pose::Pose::set_gamma(), core::pose::Pose::set_omega(), core::pose::Pose::set_phi(), core::pose::Pose::set_psi(), core::pose::Pose::set_zeta(), starttime_, protocols::rpc::TR, tracer(), and xmlscript_.
| long protocols::rpc::JSON_RPC::runtime |
( |
| ) |
const |
|
inline |
| void protocols::rpc::JSON_RPC::unpack |
( |
const std::string & |
msg | ) |
|
|
private |
References basic_init_, utility::json_spirit::Error_position::column_, command_, protocols::rpc::BasicInit::do_init(), get_mArray(), get_mObject(), get_string(), get_string_or_empty(), has_value(), utility::json_spirit::Error_position::line_, load_new_set_of_user_flags(), load_new_set_of_virtual_files(), output_capture_start(), output_capture_stop(), parsed_json_, pdbdata_string_, read_mObject(), utility::json_spirit::Error_position::reason_, s, tracer(), and xmlscript_.
Referenced by JSON_RPC().
| BasicInit* protocols::rpc::JSON_RPC::basic_init_ |
|
private |
| bool protocols::rpc::JSON_RPC::capture_tracer_ |
|
private |
| long protocols::rpc::JSON_RPC::endtime_ |
|
private |
| long protocols::rpc::JSON_RPC::starttime_ |
|
private |
| std::stringstream protocols::rpc::JSON_RPC::tracer_output_stream_ |
|
private |
The documentation for this class was generated from the following files:
- symlinks/rosetta/src/protocols/rpc/rpc.hh
- symlinks/rosetta/src/protocols/rpc/rpc.cc