PionNetworkLibrary
|
Classes | |
class | bad_arg |
exception thrown for an invalid configuration argument or option More... | |
class | bad_config |
exception thrown if there is an error parsing a configuration file More... | |
class | open_file |
exception thrown if we failed to open a file More... | |
class | open_plugin |
exception thrown if we are unable to open a plugin More... | |
class | read_file |
exception thrown if we failed to read data from a file More... | |
class | file_not_found |
exception thrown if a file is not found More... | |
class | directory_not_found |
exception thrown if a required directory is not found More... | |
class | plugin_not_found |
exception thrown if a plugin cannot be found More... | |
class | duplicate_plugin |
exception thrown if we try to add or load a duplicate plugin More... | |
class | plugin_missing_symbol |
exception thrown if a plugin is missing a required symbol More... | |
class | plugin_undefined |
exception thrown if a plugin has an undefined state More... | |
class | bad_password_hash |
exception thrown if a bad password hash is provided More... | |
Typedefs | |
typedef boost::error_info < struct errinfo_arg_name_, std::string > | errinfo_message |
generic error message More... | |
typedef boost::error_info < struct errinfo_arg_name_, std::string > | errinfo_arg_name |
name of an unrecognized configuration argument or option More... | |
typedef boost::error_info < struct errinfo_file_name_, std::string > | errinfo_file_name |
file name/path More... | |
typedef boost::error_info < struct errinfo_dir_name_, std::string > | errinfo_dir_name |
directory name/path More... | |
typedef boost::error_info < struct errinfo_plugin_name_, std::string > | errinfo_plugin_name |
plugin identifier More... | |
typedef boost::error_info < struct errinfo_dir_name_, std::string > | errinfo_symbol_name |
plugin symbol name More... | |
typedef boost::error_info<struct errinfo_arg_name_,std::string> pion::error::errinfo_arg_name |
name of an unrecognized configuration argument or option
typedef boost::error_info<struct errinfo_dir_name_,std::string> pion::error::errinfo_dir_name |
directory name/path
typedef boost::error_info<struct errinfo_file_name_,std::string> pion::error::errinfo_file_name |
file name/path
typedef boost::error_info<struct errinfo_arg_name_,std::string> pion::error::errinfo_message |
generic error message
typedef boost::error_info<struct errinfo_plugin_name_,std::string> pion::error::errinfo_plugin_name |
plugin identifier
typedef boost::error_info<struct errinfo_dir_name_,std::string> pion::error::errinfo_symbol_name |
plugin symbol name