|
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