mod_servlet
C++Servlets
 All Classes Files Functions Variables Typedefs Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\Nservlet
 oNlogging
 |oClog_outputAbstract interface for logging output
 |oClog_output_factoryAbstract interface for log_output factory
 |oCprefix_printerAbstract interface for logging prefix printer
 |oCprefix_printer_factoryAbstract interface for prefix_printer factory
 |oClevel_loggerLogger with specific logging LEVEL to use
 |oCloggerLogger class
 |\Clog_registryRegistry object to configure and hold available loggers
 oCservlet_contextDefines a set of methods that a servlet uses to communicate with its servlet container
 oCservlet_configA servlet configuration object used by a servlet container to pass information to a servlet during initialization
 oCfilter_configA filter configuration object used by a servlet container to pass information to a filter during initialization
 oCcookieCreates 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
 oChttp_filterA 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
 oCfilter_chainA 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
 oCany_mapCovenience class on top of associative container to facilitate work with value type std::any
 oCconfig_exceptionConfiguration exception
 oCsecurity_exceptionSecurity exception
 oCio_exceptionInput/output exception
 oCnull_pointer_exceptionException thrown on attempt to access nullptr object if this is possible to catch this attempt
 oCinvalid_argument_exceptionException thrown on passing invalid argument
 oCbad_castException thrown on bad cast
 oCbufferingTemplate class holder of the buffer size
 oCsinkSink tag
 oCsourceSource tag
 oCbuffer_providerSource tag
 oCbasic_outstreamImplementation of output stream object
 oCbasic_instreamImplementation of input stream object
 oCbasic_sinkAbstract interface for generic sink
 oCbasic_sourceAbstract interface for generic source
 oCbasic_out_filterAbstract interface for output filter
 oCbasic_in_filterAbstract interface for input filter
 oCbasic_filtered_sinkImplementation of filtered sink
 oCbasic_filtered_sourceImplementation of filtered source
 oCbasic_stream_sinkImplementation of sink which will pass all the data to a std::basic_ostream
 oCbasic_stream_sourceImplementation of source which will acquire all the data from a std::basic_istream
 oCstring_sinkImplementation 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
 oClinked_mapImplementation of linked associative container
 oClru_mapImplementation of LRU (least recently used) timed cache
 oCoptional_ptrClass implements smart pointer with optional ownership
 oCoptional_refOptional reference implementation
 oChttp_requestDefines an object to provide client request information to a servlet
 oCmultipart_inputThis class represents a multipart input stream of a multipart/form-data request body
 oChttp_request_wrapperProvides a convenient implementation of the http_request interface that can be subclassed by developers wishing to adapt the request to a http_servlet
 oChttp_responseDefines an object to assist a servlet in sending a response to the client
 oChttp_response_wrapperProvides a convenient implementation of the http_response interface that can be subclassed by developers wishing to adapt the response from a http_servlet
 oChttp_servletProvides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site
 oChttp_sessionProvides 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
 oCprincipalThis 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
 oCnamed_principalSimple inplementation of servlet::principal with a name only
 oCcertificateAbstract class holding available information regarding client or server security certificate
 oCSSL_informationClass encapsulates availble information about current SSL session
 oCuri_syntax_errorException thrown while parsing URI if syntax error encountered
 oCuri_builder_errorException thrown when it is impossible to build URI from parts
 \CURIRepresents a Uniform Resource Identifier (URI) reference