Gemstone Namespace
BigEndian |
Defines a set of big-endian byte order interoperability functions.
|
BigEndianOrder |
Represents a big-endian byte order interoperability class.
|
BitMath |
Contains some random and useful functions.
|
ByteEncoding |
Defines a set of methods used to convert byte buffers to and from user presentable data formats.
|
ByteEncodingASCIIEncoding |
Handles conversion of byte buffers to and from a ASCII data format.
|
ByteEncodingBase64Encoding |
Handles conversion of byte buffers to and from a base64 data format.
|
ByteEncodingBinaryEncoding |
Handles conversion of byte buffers to and from a binary (i.e., 0 and 1's) data format.
|
ByteEncodingDecimalEncoding |
Handles conversion of byte buffers to and from a decimal data format.
|
ByteEncodingHexadecimalEncoding |
Handles conversion of byte buffers to and from a hexadecimal data format.
|
Common |
Defines common global functions.
|
Encoding7Bit |
Defines 7-bit encoding functions.
|
EndianOrder |
Represents an endian byte order interoperability class.
|
EventArgsT |
Represents a generic event arguments class with one data argument.
|
EventArgsT1, T2 |
Represents a generic event arguments class with two data arguments.
|
EventArgsT1, T2, T3 |
Represents a generic event arguments class with three data arguments.
|
EventArgsT1, T2, T3, T4 |
Represents a generic event arguments class with three data arguments.
|
LibraryEvents |
Defines library-level static events.
|
LittleEndian |
Defines a set of little-endian byte order interoperability functions.
|
LittleEndianOrder |
Represents a little-endian byte order interoperability class.
|
NativeEndianOrder |
Represents a native-endian byte order interoperability class.
|
NtpTimeTag |
Represents a standard Network Time Protocol (NTP) time-tag.
|
NullableWeakReference |
A WeakReference implementation that can have the Target object set to null.
Natively, setting Target to null will throw an InvalidOperationException,
|
ObjectStateTState |
A serializable class that can be used to track the current and previous state of an object.
|
PrecisionTimer |
Represents a high-resolution timer and timestamp class.
|
ProcessProgressTUnit |
Represents current process progress for an operation.
|
ProcessProgressHandlerTUnit |
Defines a delegate handler for a ProcessProgressTUnit instance.
|
RangeT |
Represents a range of values defined by start and end value.
|
RangeTRange, TState |
Represents a range of values defined by a start and end value with encapsulated state.
|
Serialization |
Common serialization related functions.
|
TicksConverter |
Provides a type converter to convert Ticks> objects to and from various other representations.
|
TimerStartException |
Represents an exception that is thrown when a PrecisionTimer fails to start.
|
TimeTagBase |
Represents the base class for alternate time-tag implementations.
|
UnixTimeTag |
Represents a standard Unix time-tag.
|
USTimeZones |
Defines a few common United States time zones.
|
Word |
Defines functions related to 16-bit words, 32-bit double-words and 64-bit quad-words.
|
ShortTime |
Represents a high resolution time that is very granular but may drift
if trying to accurately measure long time durations (Such as hours).
This time is not adjusted with changes to the system clock.
Typical clock drifts by about 2-3 ms per minute as apposed to 0.4ms
per minute for standard DateTime.
|
Ticks |
Represents an instant in time, or time period, as a 64-bit signed integer with a value that is expressed as the number
of 100-nanosecond intervals that have elapsed since 12:00:00 midnight, January 1, 0001.
|
TimerCapabilities |
Represents information about the system's multimedia timer capabilities.
|
IMergeableT |
Represents a type of object that is mergeable with another type of object.
|
IProvideStatus |
Defines an interface for any object to allow it to provide a name and status
that can be displayed for informational purposes.
|
ISupportLifecycle |
Specifies that this object provides support for performing tasks during the key stages of object life-cycle.
|