CppCMS

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1 2 3 4]

▼N booster | Booster library namespace. The library that implements Boost Like API in ABI backward compatible way
▼N aio | This namespace povides and API to asynchronous sockets API, asynchronous timer and event loop handing
N aio_error | This namespace includes Booster.Aio specific error codes
▼N locale | This is the main namespace that encloses all localization classes
N as | This namespace includes all manipulators that can be used on IO streams
N conv | Namespace that contains all functions related to character set conversion
N flags | This namespace holds additional formatting flags that can be set using ios_info
N gnu_gettext | This namespace holds classes that provide GNU Gettext message catalogs support
▼N period | Namespace that contains various types for manipulation with dates
N marks | This namespace holds a enum of various period types like era, year, month, etc.
N time_zone | Namespace that holds functions for operating with global time zone
N utf | Namespace that holds basic operations on UTF encoded sequences
N util | This namespace provides various utility function useful for Boost.Locale backends implementations
▼N log | This namespace includes Booster.Log related classes
N sinks | This namespace includes various output devices (sinks) for logger
N nowide | This namespace includes implementation of basic STL's / STDLIb's functions such that they accept UTF-8 strings. on Windows. Otherwise it is just an alias of std namespace (i.e. not on Windows)
N stack_trace | Namespace that holds basic operations for implementing stack trace
N system | This namespace includes partial implementation of std::tr1's/boost's system_error, error_code classes
▼N cppcms | This is the namespace where all CppCMS functionality is placed
N app | Flags for application pool management
N b64url | This namespace provides functions useful for modified Base64 encoding for URL. This encoding does not insert newline characters, do not pad the text with = character and use "_" and "-" instead of "+" and "/" characters reserved by URL format for special purposes
N crypto | This namespace holds basic cryptographic utilities useful for save interaction with user
N encoding | This Namespace holds various function for dealing with encoding
N filters | This namespace various filters that can be used in templates for filtering data
N http | This namespace represent classes that are directly connected to handing HTTP requests and responses
N json | This namespace includes all JSON parsing and formatting related classes and functions
N plugin | Plugin related API
N rpc | This namespace holds API for implementing various RPC APIs, like JsonRPC
N sessions | This namespace keeps various session storage backends
N util | This namespace holds various useful helper functions for we developer
N views | This namespace holds all classes used for rendering CppCMS views
N widgets | This namespace includes all the widgets (i.e. parts of HTML forms) supported by cppcms
N xss | Namespace that holds Anti-Cross Site Scripting Filter support