namespace CASL
-
enum AuthBehaviour
- AuthBehaviour: used for denotion of autoidentification behaviour of requests.
-
template<class CharType> class BufferChunk
- BufferChunk is template for repesentation part of string in CharType encoding.
-
class CharConventer
- conventor between various char types
-
class Encoding
- represents encoding of texts.
-
struct Exception
- Base class for CASL Exceptions
-
class HTTPInteraction
- Abstract class for handling process of interaction with HTTP server
-
class HTTPOutputStream: private HTTPStreamBase, public std::ostream
- ostream class, which we use for output to cbroker
-
class HTTPReplyContext
- HTTP Reply Context in human-readable form
-
class HTTPRequestContext
- Information about Request Context in human-usable form
-
class HTTPStreamBuf: public std::streambuf
-
-
struct IllegalUtf16Sequence: public Exception
-
struct IllegalUtf8Sequence: public Exception
-
class JLServlet: public Servlet
- Java-like Web Servlet
-
class NamedValues
- Set of named values (a-la dictionary);
parameters of HTTP Requests, Cookies, JSObjects: all this are stored as NamedValues
-
class RequestHandler
-
-
class RequestParameterDef
- definition of request parameter
-
class RequestParametersDef
- RequestParametersDef: definitions of parameters which processed by this request
-
class ServerContext
- This is CASL core: all CASL services are live in ServerContext
-
class Service
- Base class for extra CASL Services
-
class ServiceModule: public GradSoft::DynamicModule
- How we must load it from Shared Library
-
class Servlet
- Servlet
-
class SessionContext: public Context
- Session Context
-
class SessionContextProvider
- abstract provider for session context
-
class SessionContextWrapper
- safe wrapper arround SessionContext.
-
typedef std::string SessionIdType
-
class SessionService: public CASL::Service
- CASL API for sessions
-
typedef BufferChunk<char> StringChunk
- Simple char container with random access iterator, which point to chunk in underlaying buffer
-
namespace Utils
- Namespace for some helper functions, such as char conventer
-
class Value
- Value is typeless varible: abstraction, which used in inter-language communications; We receive services commands or HTTP Form parameters as Values, EcmaScript Values are external and so on
-
class ValueProxy: public Value
- value, which point to other value
-
enum ValueType
- what we expect in request parameters
-
class WCharReader
- Entity, which read WChar-s from some source
-
typedef BufferChunk<wchar> WStringChunk
- the same as StringChunk for wchar
-
class WStringChunkWCharReader: public WCharReader
- Reader from WStringChunk
-
class XMLDestination: public XMLParseListener
- destination is listener with binded std::ostream
-
class XMLParseEvent
- XMLParseEvents are generated by XML Source (i.
-
class XMLParseListener
- This is interface for listening to XML Events
-
class XMLParseNotificator
- Notificator notificate his listener about XML events
-
class XMLService: public Service
- CASL API for processing XML documents
-
class XMLSource: public XMLParseNotificator
- XMLSource is notificator with binded std::istream
-
class XMLTransformer: public XMLParseNotificator, public XMLParseListener
- This class is do XML Transformation.
-
template<class T>inline ostream& operator<<(ostream& out, const BufferChunk<T>& chunk)
Documentation
template<class T>inline ostream& operator<<(ostream& out, const BufferChunk<T>& chunk)
struct IllegalUtf8Sequence: public Exception
struct IllegalUtf16Sequence: public Exception
typedef std::string SessionIdType
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.