nds2-client - ClientDeveloper
0.16.8
|
A parameter block describes parameters affecting the behavior of the NDS::connection. More...
#include <nds_parameter_block.hh>
Public Member Functions | |
parameter_block () | |
parameter_block (const param_net_conn_info &conn_info) | |
parameter_block (const parameter_block &other)=default | |
parameter_block (parameter_block &&other)=default | |
parameter_block & | operator= (const parameter_block &other)=default |
parameter_block & | operator= (parameter_block &&other) noexcept=delete |
std::string | get (const std::string ¶meter) const |
bool | set (const std::string ¶meter, const std::string &value) |
std::vector< std::string > | parameters () const |
std::string | env_prefix () const |
int | max_nds1_command_count () const |
bool | allow_data_on_tape () const |
std::unique_ptr < NDS::detail::gap_handler > | gap_handler () const |
bool | iterate_uses_gap_handler () const |
param_net_conn_info & | conn_info () |
const param_net_conn_info & | conn_info () const |
Private Member Functions | |
bool | set_gap_handler (const std::string &handler_str) |
Private Attributes | |
int | _max_nds1_command_count |
bool | _allow_data_on_tape |
bool | _iterate_uses_gap_handler |
param_gap_handler | _gap_handler |
param_net_conn_info | _net_conn_info |
A parameter block describes parameters affecting the behavior of the NDS::connection.
NDS::detail::parameter_block::parameter_block | ( | ) |
|
explicit |
|
default |
|
default |
|
inline |
param_net_conn_info & NDS::detail::parameter_block::conn_info | ( | ) |
const param_net_conn_info & NDS::detail::parameter_block::conn_info | ( | ) | const |
std::string NDS::detail::parameter_block::env_prefix | ( | ) | const |
|
inline |
std::string NDS::detail::parameter_block::get | ( | const std::string & | parameter | ) | const |
|
inline |
|
inline |
|
default |
|
deletenoexcept |
std::vector< std::string > NDS::detail::parameter_block::parameters | ( | ) | const |
bool NDS::detail::parameter_block::set | ( | const std::string & | parameter, |
const std::string & | value | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |