Oracle Coherence for C++ API
Release 3.6.1.0

E18813-01

coherence::io::pof Namespace Reference


Detailed Description

Contains classes related to POF serialization and deserialization.


Classes

class  EvolvablePortableObject
 Extension of the PortableObject interface that supports forwards- and backwards-compatibility of its POF serialized state. More...
class  PofBufferReader
 PofReader implementation that reads POF-encoded data from a ReadBuffer::BufferInput. More...
class  PofBufferWriter
 PofWriter implementation that writes POF-encoded data to a WriteBuffer::BufferOutput. More...
class  PofConstants
 Constants related to POF streams. More...
class  PofContext
 A PofContext is a registry of PofSerializer instances, and thus, represents a set of user types that can be serialized to and deserialized from a POF stream. More...
class  PofHandler
 This interface defines the handler for an event-driven approach to parsing (or assembling) a POF stream. More...
class  PofHelper
 Collection of helper methods for POF streams. More...
class  PofReader
 The PofReader interface provides the capability of reading a set of non-primitive types ("user types") from a POF stream as an ordered sequence of indexed properties. More...
class  PofSerializer
 The PofSerializer interface provides the capability of reading and writing an object from and to a Portable Object Format (POF) stream. More...
class  PofWriter
 The PofWriter interface provides the capability of writing a set of non-primitive types ("user types") to a POF stream as an ordered sequence of indexed properties. More...
class  PortableException
 A PortableException is an exception that allows information about a remote exception or error to be serialized and deserialized to/from a POF stream. More...
class  PortableObject
 The PortableObject interface is implemented by classes that can self-serialize and deserialize their state to and from a POF data stream. More...
class  PortableObjectSerializer
 A PofSerializer implementation that supports the serialization and deserialization of any class that implements PortableObject to and from a POF stream. More...
class  PrincipalPofSerializer
 PofSerializer implementation that can serialize and deserialize a Principal to/from a POF stream. More...
class  RawDate
 Raw immutable POF date value. More...
class  RawDateTime
 Raw immutable POF date-time value. More...
class  RawDayTimeInterval
 Raw immutable POF day-time interval value. More...
class  RawTime
 Raw immutable POF time value. More...
class  RawTimeInterval
 Raw immutable POF time interval value. More...
class  RawYearMonthInterval
 Raw POF year-month interval value. More...
class  ReferenceLibrary
 A "library" of object references and their corresponding identities in the POF stream. More...
class  SimplePofContext
 Basic PofContext implementation. More...
class  SubjectPofSerializer
 PofSerializer implementation that can serialize and deserialize a Subject to/from a POF stream. More...
class  SystemPofContext
 System-wide PofContext implementation that allows POF user types to be registered programatically. More...
class  ThrowablePofSerializer
 PofSerializer implementation that can serialize and deserialize an Exception to/from a POF stream. More...
class  TypedSerializer
 A PofSerializer implementation that supports the serialization and deserialization of any class to and from a POF stream, by delegating the serialization logic to templated free functions. More...
class  UserTypeReader
 The UserTypeReader implementation is a contextually-aware PofReader whose purpose is to advance through the properties of a value of a specified user type. More...
class  UserTypeWriter
 The UserTypeWriter implementation is a contextually-aware PofWriter whose purpose is to write the properties of a value of a specified user type. More...
class  WritingPofHandler
 An implementation of PofHandler that writes a POF stream to a WriteBuffer using a BufferOutput object. More...

Copyright © 2000, 2010, Oracle and/or its affiliates. All rights reserved.