#include <coherence/io/pof/reflect/Codecs.hpp>
Inherits extends< coherence::lang::Object >.
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... |
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.
vClz | the class defining the codec to use or the type the codec should handle |
static Codec::View getDefault | ( | ) | [static] |