Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Hydra Core Library Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

2.2 General Classes

Classes in this group support general Hydra functions, including string processing, date and time manipulation, and so on.

Table 1: Classes in the General Group

Class Name Description

rwsf::Attribute

Contains a single object by value. An instance of rwsf::Attribute is the value of the key/value pair in several rwsf Core and Web services classes, such as rwsf::CallInfo and rwsf::NamedObject.

rwsf::Base64Encoder

Encodes and decodes base64-encoded strings

rwsf::BodyBase

Base class for all body classes.

rwsf::Config

Contains the configuration information for each object created by the Agent.

rwsf::CString

Offers powerful and convenient facilities for manipulating strings. This class is deprecated. Please use std::string instead.

rwsf::CSubString

Works with rwsf::std::string to support manipulation of substrings.

rwsf::DateTime

Represents a date and time, stored in milliseconds, from January 1, 1901 00:00:00:000 UTC.

rwsf::Decimal

Represents an arbitrary precision decimal fraction.

rwsf::Enumeration<T>

Holds a sequence of values of type T and provides a convenient interface for iterating over a sequence.

rwsf::HandleBase

Base class for all handle classes.

rwsf::List<T>

A collection of values, implemented as a singly-linked list.. This class is deprecated. Please use std::list instead.

rwsf::ListIterator<T>

Provides an iterator interface to class rwsf::std::list.

rwsf::Locale

Abstract base class that defines an interface that formats the conversion of strings to and from dates and times.

rwsf::LocaleSnapshot

A subclass and implementation of rwsf::Locale

rwsf::Logger

Provides an interface for writing log messages to the logging framework.

rwsf::LogManager

Provides a central point for accessing logger instances

rwsf::LogMessage

Utility class for use in constructing log messages.

rwsf::LogWriter

Provides an abstract interface for implementing write functions for specific data sinks.

rwsf::TimeSpan

Represents a duration simple type. This class provides constructors to create a duration instance, and convenience methods to access its different parts.

rwsf::TimeZone

An abstract base class defining an interface for time zone.

rwsf::TimeZoneSimple

An implementation of the abstract interface defined by rwsf::TimeZone.

rwsf::Vector<T>

A collection of values, implemented as a vector. This class is deprecated. Please use std::vector instead



Previous fileTop of DocumentContentsIndex pageNext file

©2004-2007 Copyright Quovadx, Inc. All Rights Reserved.
Quovadx and Rogue Wave are registered trademarks and HydraSDO is a trademark of Quovadx, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.