Oracle Coherence for C++ API
Release 3.7.1.0

E22845-01

Codecs Class Reference

#include <coherence/io/pof/reflect/Codecs.hpp>

Inherits extends< coherence::lang::Object >.

List of all members.


Detailed Description

Codecs is a container for accessing default Codec implementations.

Author:
hr 2011.06.29
Since:
3.7.1
 

Static Public Member Functions

static Codec::View getCodec (Class::View vClz)
 Based on the Class::View provided either instantiate if it is unknown or use a default codec.
static Codec::View getDefault ()
 Returns a singleton instance of a Codecs::DefaultCodec.

Classes

class  AbstractCodec
 Abstract Codec implementations that encodes objects by simply delegating to PofWriter::writeObject. More...
class  DefaultCodec
 Implementation of Codec that simply delegates to PofReader::readObject and PofWriter::writeObject to deserialize and serialize an object. More...

Member Function Documentation

static Codec::View getCodec ( Class::View  vClz  )  [static]

Based on the Class::View provided either instantiate if it is unknown or use a default codec.

Parameters:
 vClz the class defining the codec to use or the type the codec should handle
Returns:
codec that supports encoding and decoding of objects of the specified type

static Codec::View getDefault (  )  [static]

Returns a singleton instance of a Codecs::DefaultCodec.

Returns:
Codecs::DefaultCodec


The documentation for this class was generated from the following file:
Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.