| Crwsf::CountingPointer< rwsf::net::SocketAddressFactory > | |
| Crwsf::CountingPointer< rwsf::net::SocketAddressFactoryBase > | |
| ►Crwsf::AgentMethodImp | Abstract base class for implementing Agent methods |
| Crwsf::NamedObjectCleanup | Deletes the global naming context |
| Crwsf::NamedObjectLoader | Loads and registers named objects with the Agent's global naming context |
| Crwsf::Base64Encoder | Encodes and decodes base64 encoded strings |
| Crwsf::CallInfo::ParameterObject | Represents operation parameters. Generally not for direct use |
| Crwsf::CallInfo::SoapHeaderObject | Represents element values in a SOAP header object |
| Crwsf::CallInfo::TransportHeaderObject | Represents element values in a transport header |
| ►Crwsf::ConnectorImp | Abstract base class for implementing Agent connectors |
| Crwsf::Ajp13ConnectorImp | Provides a connection for an Apache web server front end. Not intended for direct use |
| ►Crwsf::HttpConnectorImp | Provides a connection for processing HTTP formatted messages. Not intended for direct use |
| Crwsf::HttpsConnectorImp | Provides a connection for processing HTTPS formatted messages. Not intended for direct use |
| Crwsf::Cookie | Represents a single HTTP cookie |
| Crwsf::CountingPointer< T > | Smart pointer class that is intended for use as a handle to a reference-counted body |
| Crwsf::DateTime | Represents a data and time as milliseconds from January 1, 1901 00:00:00:000 UTC |
| Crwsf::DaylightBoundary | Encapsulates the month, week, weekday, and minute of a Daylight Saving Time rule |
| Crwsf::DaylightRule | Represents a single Daylight Saving Time rule |
| ►Crwsf::DecimalBase | Provides enumerations used in the rwsf::Decimal class |
| Crwsf::Decimal | Represents an arbitrary precision decimal fraction |
| ►Crwsf::EventListener | Base class for all event listener classes in HydraExpress |
| Crwsf::HttpSessionListener | Base class for listeners that receive HTTP session event notifications. Derive from this class to create a listener |
| Crwsf::ServletContextListener | Base class for listeners that receive servlet context notifications |
| Crwsf::ExceptionInfo | Stores system information related to the section of code where an exception occurred |
| Crwsf::Filter | Base class for filters |
| Crwsf::FilterChain | Provides a view of the invocation chain of a filtered request for a resource |
| ►Crwsf::HandleBase | Base class for handle classes |
| Crwsf::Enumeration< rwsf::rwsf::Filter * > | |
| Crwsf::AsyncHandle | Represents an asynchronous operation in the generated proxy classes |
| Crwsf::Attribute | Provides a wrapper around any type to hold attribute values |
| ►Crwsf::Config | Base class for classes that encapsulate information from deployment descriptors |
| Crwsf::FilterConfig | Holds configuration information from the deployment descriptor |
| Crwsf::ServletConfig | Contains configuration information for a servlet instance |
| Crwsf::Connector | Reference to all connector implementations |
| Crwsf::Enumeration< T > | Provides an interface for iterating over any RWSF container type implementations |
| Crwsf::HttpSession | Stores user specific information and identifies a user across multiple requests or site visits |
| Crwsf::LogFormatter | Reformats log messages with extra logging details |
| Crwsf::Logger | Provides an interface for writing log messages to the logging framework |
| Crwsf::Member | Container for holding class instances that represent members of XML Binding classes |
| ►Crwsf::MessageHandler | Base handler class for all defined proxies, services, skeletons, loggers, and tranports, as well as custom handlers |
| Crwsf::Client | All generated client proxies derive from rwsf::Client |
| Crwsf::MessageListener | Provides a handle to all listener instances |
| Crwsf::Transport | Reference to all transport implementations. Used in generated proxies |
| ►Crwsf::MessageInfo | Provides basic accessors for storing and retrieving generic types associated with a message |
| Crwsf::AgentContext | Holds state information about the entire Agent process |
| Crwsf::MessageInfoHandlerChain | Represents a functor for invoking a series of handlers |
| Crwsf::MimeHeaders | Contains a collection of MIME headers as described in RFC 2045 |
| Crwsf::NamedObject | A handle to a named object implementation. A named object is loaded at service startup and is then available to any services in a context |
| Crwsf::RequestDispatcher | Dispatches requests to other resources |
| Crwsf::ServletContext | Represents the context constructed by the Agent for each web application |
| ►Crwsf::XmlBindingHandleBase | Base handle for all generated type objects |
| ►Crwsf::XmlBindingHandle | Base class for all generated XmlBinding objects |
| Crwsf::ArrayHandle< T > | Implements multidimensional SOAP-encoded arrays |
| Crwsf::XmlReader | A simple XML pull-parser that implements reference semantics |
| Crwsf::HandlerManager | Manages handlers for a service, and is used to set a logger in generated clients |
| ►Crwsf::HttpSessionEvent | Provides access to a session at session creation or destruction |
| Crwsf::HttpSessionBindingEvent | Encapsulates information about attribute changes in a session, passed by the Agent to session listeners |
| Crwsf::HttpSessionIdGenerator | Abstract base class for implementing HTTP session ID generator |
| ►Crwsf::Locale | Abstract base class to format conversion of strings to and from dates and times |
| Crwsf::LocaleSnapshot | Creates a snapshot of a locale by querying the program's environment to determine the formatting conventions in effect at the moment of instantiation |
| ►Crwsf::LogFileWriter | Writes logging messages to a file |
| Crwsf::LogRotatingFileWriter | Provides the ability to define a rotating logger to control file size |
| Crwsf::LogLevelFilter | Filters logging messages based on their log level |
| Crwsf::LogManager | Provides a central point for accessing logger instances |
| Crwsf::LogMessage | Constructs log messages, provides insertion operators for basic types, and can be extended to support user-defined types as well |
| Crwsf::LogSplitter | Delivers a single logging message to two defined output locations |
| Crwsf::LogTimeFormatter | Reformats log messages with the message's log level and a timestamp |
| Crwsf::MessageAttachment | Represents a MIME attachment in generated code |
| ►Crwsf::MessageHandlerImp | Base class for all message handler implementations, providing an interface for message processing |
| ►Crwsf::MessageListenerImp | Abstract base class for all listener implementations |
| ►Crwsf::HttpMessageListener | Represents an HTTP message listener for either web services or clients |
| Crwsf::HttpsMessageListener | Creates an HTTPS listener based on the transports configuration file. Not intended for direct use |
| Crwsf::ServiceSkeletonBase | Abstract base class for all generated service skeleton classes |
| ►Crwsf::TransportImp | Abstract base class from which all RWSF transports derive |
| ►Crwsf::HttpTransport | Receives and parses HTTP messages. Not intended for direct use |
| Crwsf::HttpsTransport | Receives and parses HTTPS messages. Not intended for direct use |
| ►Crwsf::MessageProperties | Base class for rwsf::CallInfo. Not intended for direct use |
| Crwsf::CallInfo | Holds all data for a given message, such as session or transaction data, SOAP headers, and any other custom data |
| ►Crwsf::NamedObjectImp | Abstract interface that is the body class for the NamedObject handle. To create a concrete instance, use a NamedObjectImp subtype |
| Crwsf::PointerNamedObjectImp< T > | A subtype of NamedObjectImp used to wrap an object, as a pointer, in a NamedObject handle |
| Crwsf::TypedNamedObjectImp< T > | A subtype of NamedObjectImp used to wrap an object instance in a NamedObject handle |
| Crwsf::NamingContext | Contains all NamedObject instances for a service, acting like a global registry and instantiating each object at startup |
| Crwsf::RefCountingObject | Base class for classes that must maintain a thread-safe reference count |
| Crwsf::RefCountingPointer< T > | A smart pointer that is a handle to a reference-counting body, deleting the body instance when the reference count reaches zero |
| ►Crwsf::Servlet | Abstract base class for servlets |
| ►Crwsf::GenericServlet | Extends rwsf::Servlet to define additional generic servlet functionality |
| ►Crwsf::HttpServlet | Entends rwsf::GenericServlet to define functionality for an HTTP servlet |
| Crwsf::WebServiceServlet | Servlet implementation for hosting web services |
| Crwsf::ServletContextEvent | Event class for servlet context change notifications |
| Crwsf::ServletMessageInfoHandlerImp | Handler that dispatches messages to a Servlet container. Not intended for direct use |
| Crwsf::ServletOutputStream | Output stream for writing a response |
| ►Crwsf::ServletRequest | Encapsulates a client request object |
| Crwsf::HttpServletRequest | Extends rwsf::ServletRequest to provide request information for HTTP servlets |
| ►Crwsf::ServletResponse | Encapsulates the response a servlet returns to the client |
| Crwsf::HttpServletResponse | Represents the response object that the servlet returns to the client |
| ►Crwsf::SoapBase | Common abstract base class for all SOAP parsing objects |
| Crwsf::SoapBodyType | Represents a SOAP body. Includes unmarshaling methods to parse the SOAP message |
| Crwsf::SoapDetail | Represents a SOAP fault's optional detail element |
| Crwsf::SoapEnvelopeType | Represents a SOAP envelope |
| Crwsf::SoapFault | Represents a SOAP fault |
| Crwsf::SoapHeaderType | Represents a SOAP header element |
| Crwsf::TimeSpan | Provides constructors to create a timespan instance, and convenience methods to access its different parts |
| ►Crwsf::TimeZone | Abstract base class for customizing timezone details |
| Crwsf::TimeZoneSimple | Implementation of abstract base class rwsf::TimeZone |
| Crwsf::TransportManager | Manages transports and listeners for a message |
| Crwsf::XmlAttribute | Represents an attribute of an XML element |
| Crwsf::XmlAttributeSet | Inserts, iterates, and searches rwsf::XmlAttribute objects in a set based on rwsf::XmlName values |
| Crwsf::XmlMarshaller | Base class for generated marshaling classes |
| Crwsf::XmlName | Represents a complete XML element name, containing a name as a string, and an instance of XmlNamespace |
| Crwsf::XmlNamespace | Represents an XML namespace, containing a prefix and a URI as instances of std::string |
| Crwsf::XmlUtils | Utility class for XML transformation, especially character set conversions between non-UTF-8 character encoding and UTF-8 |
| Crwsf::XmlValidator | Contains methods that validate XML instance documents, available through the isValid() method of generated classes |
| ►Crwsf::XmlWriter | Abstract base class that provides an interface for writing XML messages |
| Crwsf::XmlStreamWriter | Implements an rwsf::XmlWriter that uses an std::ostream as a data sink |
| Crwsf::XmlStringWriter | Implements an rwsf::XmlWriter that uses an std::string as a data sink |
| ►Cstd::exception | STL class |
| ►Crwsf::Exception | The base class for all exceptions in the rwsf namespace |
| ►Crwsf::Fault | Represents SOAP faults through its derived classes ClientFault and ServerFault |
| Crwsf::ClientFault | Extends rwsf::Fault to represent a SOAP client fault |
| Crwsf::ServerFault | Extends rwsf::Fault to represent a SOAP server fault |
| Crwsf::LoggerException | Defines a general exception associated with the logging subsystem |
| ►Crwsf::MessageInfoException | Wraps all exceptions originating from the rwsf::MessageInfo structure |
| Crwsf::MessageInfoKeyNotFoundException | Indicates that a requested key is not found |
| Crwsf::NamingException | Defines a base exception type for all exceptions thrown relevant to named objects |
| Crwsf::NotImplementedException | Specifies that a method was not implemented |
| Crwsf::NullPointerException | Indicates that a user attempted to de-reference a smart pointer that was assigned to null |
| Crwsf::OutOfBoundsException | Indicates that a user attempted to access an out-of-range element |
| Crwsf::ServiceShutdownException | Shuts down a service and sends an error message |
| ►Crwsf::ServletException | Base class for servlet exceptions |
| Crwsf::ServletUnavailableException | Throws an rwsf::ServletUnavailableException |
| Crwsf::SoapFaultException | Represents generic SOAP faults in the generated client proxy |
| ►Crwsf::XmlException | Defines a base exception class for all exceptions related to the XML subsystem |
| ►Crwsf::XmlParseException | Defines a base exception type for all errors that occur while parsing an XML document |
| Crwsf::XmlParseAttributeNotFoundException | Encapsulates errors that occur during parsing when an expected attribute is not found |
| Crwsf::XmlParseLineColException | Defines a parse exception including line and column meta information |
| Crwsf::XmlSchemaException | Indicates that a schema validation error occurred |