mod_servlet
C++Servlets
|
servlet::any_map< _MapType > | Covenience class on top of associative container to facilitate work with value type std::any |
servlet::http_session | Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user |
servlet::basic_in_filter< CharT > | Abstract interface for input filter |
servlet::basic_out_filter< CharT > | Abstract interface for output filter |
servlet::basic_sink< CharT > | Abstract interface for generic sink |
servlet::basic_filtered_sink< CharT > | Implementation of filtered sink |
servlet::basic_stream_sink< CharT > | Implementation of sink which will pass all the data to a std::basic_ostream |
servlet::basic_source< CharT > | Abstract interface for generic source |
servlet::basic_filtered_source< CharT > | Implementation of filtered source |
servlet::basic_stream_source< CharT > | Implementation of source which will acquire all the data from a std::basic_istream |
servlet::buffer_provider | Source tag |
servlet::buffering< BufSize > | Template class holder of the buffer size |
servlet::certificate | Abstract class holding available information regarding client or server security certificate |
servlet::cookie | Creates a cookie, a small amount of information sent by a servlet to a Web browser, saved by the browser, and later sent back to the server |
std::exception | STL class |
std::bad_cast | STL class |
servlet::bad_cast | Exception thrown on bad cast |
std::runtime_error | STL class |
servlet::bad_cast | Exception thrown on bad cast |
servlet::config_exception | Configuration exception |
servlet::invalid_argument_exception | Exception thrown on passing invalid argument |
servlet::io_exception | Input/output exception |
servlet::null_pointer_exception | Exception thrown on attempt to access nullptr object if this is possible to catch this attempt |
servlet::security_exception | Security exception |
servlet::uri_builder_error | Exception thrown when it is impossible to build URI from parts |
servlet::uri_syntax_error | Exception thrown while parsing URI if syntax error encountered |
servlet::filter_chain | A filter_chain is an object provided by the servlet container to the developer giving a view into the invocation chain of a filtered request for a resource |
servlet::filter_config | A filter configuration object used by a servlet container to pass information to a filter during initialization |
servlet::http_filter | A filter is an object that performs filtering tasks on either the request to a resource (a servlet or static content), or on the response from a resource, or both |
servlet::http_request | Defines an object to provide client request information to a servlet |
servlet::http_request_wrapper | Provides a convenient implementation of the http_request interface that can be subclassed by developers wishing to adapt the request to a http_servlet |
servlet::http_response | Defines an object to assist a servlet in sending a response to the client |
servlet::http_response_wrapper | Provides a convenient implementation of the http_response interface that can be subclassed by developers wishing to adapt the response from a http_servlet |
servlet::http_servlet | Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site |
std::ios_base | STL class |
std::basic_ios< Char > | STL class |
std::basic_istream< Char > | STL class |
servlet::basic_instream< Source, Buffering, CharT, Traits > | Implementation of input stream object |
std::basic_ostream< Char > | STL class |
servlet::basic_outstream< Sink, Buffering, CharT, Traits > | Implementation of output stream object |
servlet::logging::level_logger | Logger with specific logging LEVEL to use |
servlet::linked_map< _Key, _Tp, _MT > | Implementation of linked associative container |
servlet::lru_map< _Key, _Tp, _MT > | Implementation of LRU (least recently used) timed cache |
servlet::logging::log_output | Abstract interface for logging output |
servlet::logging::log_output_factory | Abstract interface for log_output factory |
servlet::logging::log_registry | Registry object to configure and hold available loggers |
servlet::logging::logger | Logger class |
servlet::multipart_input | This class represents a multipart input stream of a multipart/form-data request body |
servlet::optional_ptr< T > | Class implements smart pointer with optional ownership |
servlet::optional_ptr< servlet::multipart_input > | |
servlet::optional_ptr< std::istream > | |
servlet::optional_ptr< std::ostream > | |
servlet::optional_ref< T > | Optional reference implementation |
servlet::logging::prefix_printer | Abstract interface for logging prefix printer |
servlet::logging::prefix_printer_factory | Abstract interface for prefix_printer factory |
servlet::principal | This interface represents the abstract notion of a principal, which can be used to represent any entity, such as an individual, a corporation, and a login id |
servlet::named_principal | Simple inplementation of servlet::principal with a name only |
servlet::servlet_config | A servlet configuration object used by a servlet container to pass information to a servlet during initialization |
servlet::servlet_context | Defines a set of methods that a servlet uses to communicate with its servlet container |
servlet::sink | Sink tag |
servlet::source | Source tag |
servlet::SSL_information | Class encapsulates availble information about current SSL session |
servlet::string_sink< CharT, Traits > | Implementation of sink to std::string Besides to having similar functionality to std::basic_ostringstream this class also allows to access directly the destination std::string |
servlet::URI | Represents a Uniform Resource Identifier (URI) reference |