mod_servlet
C++Servlets
|
servlet | |
logging | |
log_output | Abstract interface for logging output |
log_output_factory | Abstract interface for log_output factory |
prefix_printer | Abstract interface for logging prefix printer |
prefix_printer_factory | Abstract interface for prefix_printer factory |
level_logger | Logger with specific logging LEVEL to use |
logger | Logger class |
log_registry | Registry object to configure and hold available loggers |
servlet_context | Defines a set of methods that a servlet uses to communicate with its servlet container |
servlet_config | A servlet configuration object used by a servlet container to pass information to a servlet during initialization |
filter_config | A filter configuration object used by a servlet container to pass information to a filter during initialization |
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 |
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 |
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 |
any_map | Covenience class on top of associative container to facilitate work with value type std::any |
config_exception | Configuration exception |
security_exception | Security exception |
io_exception | Input/output exception |
null_pointer_exception | Exception thrown on attempt to access nullptr object if this is possible to catch this attempt |
invalid_argument_exception | Exception thrown on passing invalid argument |
bad_cast | Exception thrown on bad cast |
buffering | Template class holder of the buffer size |
sink | Sink tag |
source | Source tag |
buffer_provider | Source tag |
basic_outstream | Implementation of output stream object |
basic_instream | Implementation of input stream object |
basic_sink | Abstract interface for generic sink |
basic_source | Abstract interface for generic source |
basic_out_filter | Abstract interface for output filter |
basic_in_filter | Abstract interface for input filter |
basic_filtered_sink | Implementation of filtered sink |
basic_filtered_source | Implementation of filtered source |
basic_stream_sink | Implementation of sink which will pass all the data to a std::basic_ostream |
basic_stream_source | Implementation of source which will acquire all the data from a std::basic_istream |
string_sink | 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 |
linked_map | Implementation of linked associative container |
lru_map | Implementation of LRU (least recently used) timed cache |
optional_ptr | Class implements smart pointer with optional ownership |
optional_ref | Optional reference implementation |
http_request | Defines an object to provide client request information to a servlet |
multipart_input | This class represents a multipart input stream of a multipart/form-data request body |
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 |
http_response | Defines an object to assist a servlet in sending a response to the client |
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 |
http_servlet | Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site |
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 |
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 |
named_principal | Simple inplementation of servlet::principal with a name only |
certificate | Abstract class holding available information regarding client or server security certificate |
SSL_information | Class encapsulates availble information about current SSL session |
uri_syntax_error | Exception thrown while parsing URI if syntax error encountered |
uri_builder_error | Exception thrown when it is impossible to build URI from parts |
URI | Represents a Uniform Resource Identifier (URI) reference |