PionNetworkLibrary
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCpion::spdy::_http_protocol_info_tThis structure contains the HTTP Protocol information
oCpion::spdy::_spdy_header_info
oCpion::admin_rights
oCpion::algorithm
oCbasic_streambuf
|\Cpion::tcp::stream_buffer
oCbinary_function
|\Cpion::iequal_to
oCpion::test::config
oCpion::process::config_typeData type for static/global process configuration information
oCpion::http::message::content_buffer_tSimple helper class used to manage a fixed-size payload content buffer
oCpion::plugin::data_type
oCpion::spdy::decompressor
oCenable_shared_from_this
|oCpion::http::request_reader
|oCpion::http::request_writer
|oCpion::http::response_reader
|oCpion::http::response_writer
|oCpion::tcp::connection
|\Cpion::tcp::timer
oCerror_category
|oCpion::http::message::receive_error_tData type for library errors returned during receive() operations
|oCpion::http::parser::error_category_tClass-specific error category
|\Cpion::spdy::parser::error_category_tClass-specific error category
oCstd::exceptionSTL class
|\Cpion::exception
| oCpion::error::bad_argException thrown for an invalid configuration argument or option
| oCpion::error::bad_configException thrown if there is an error parsing a configuration file
| oCpion::error::bad_password_hashException thrown if a bad password hash is provided
| oCpion::error::directory_not_foundException thrown if a required directory is not found
| oCpion::error::duplicate_pluginException thrown if we try to add or load a duplicate plugin
| oCpion::error::file_not_foundException thrown if a file is not found
| oCpion::error::open_fileException thrown if we failed to open a file
| oCpion::error::open_pluginException thrown if we are unable to open a plugin
| oCpion::error::plugin_missing_symbolException thrown if a plugin is missing a required symbol
| oCpion::error::plugin_not_foundException thrown if a plugin cannot be found
| oCpion::error::plugin_undefinedException thrown if a plugin has an undefined state
| \Cpion::error::read_fileException thrown if we failed to read data from a file
oCexception
|\Cpion::exception
oCstd::ios_baseSTL class
|\Cstd::basic_ios< Char >STL class
| oCstd::basic_istream< Char >STL class
| |\Cstd::basic_iostream< Char >STL class
| | \Cpion::tcp::stream
| \Cstd::basic_ostream< Char >STL class
|  \Cstd::basic_iostream< Char >STL class
oCpion::logger
oCstd::map< K, T >STL class
|\Cpion::plugin_manager< PluginType >::map_typeData type that maps identifiers to plug-in objects
oCnoncopyable
|oCpion::http::auth
||oCpion::http::basic_auth
||\Cpion::http::cookie_auth
|oCpion::http::parser
||\Cpion::http::reader
|| oCpion::http::request_reader
|| \Cpion::http::response_reader
|oCpion::http::plugin_service
|oCpion::http::writer
||oCpion::http::request_writer
||\Cpion::http::response_writer
|oCpion::plugin_instance_ptr< InterfaceClassType >
|oCpion::process
|oCpion::scheduler
||\Cpion::multi_thread_scheduler
|| oCpion::one_to_one_scheduler
|| \Cpion::single_service_scheduler
|oCpion::tcp::connection
|oCpion::tcp::server
||\Cpion::http::server
|| \Cpion::http::plugin_server
|oCpion::user
|\Cpion::user_manager
oCpion::spdy::parser
oCpion::plugin
|\Cpion::plugin_ptr< InterfaceClassType >
oCpion::plugin_manager< PluginType >
oCpion::plugin_manager< http::plugin_service >
oCpion::one_to_one_scheduler::service_pair_typeTypedef for a pair object where first is an IO service and second is a deadline timer
oCpion::spdy::spdy_control_frame_infoThis structure will be tied to each SPDY frame
oCpion::tcp::connection::ssl_socket_type
oCpion::http::types
|\Cpion::http::message
| oCpion::http::request
| \Cpion::http::response
oCunary_function
|\Cpion::ihash
\Cunit_test_log_formatter
 \Cpion::test::safe_xml_log_formatterThread-safe version of Boost.Test's xml_log_formatter class