Oracle® Fusion Middleware C++ API Reference for Oracle Coherence
12c (12.2.1.1.0)

E69640-01

EvolvablePortableObject Class Reference

#include <coherence/io/pof/EvolvablePortableObject.hpp>

List of all members.


Detailed Description

Extension of the PortableObject interface that supports forwards- and backwards-compatibility of its POF serialized state.

Note: For performance reasons in C++ it is generally preferable to use implements<PortableObject, Evolvable> over implements<EvolvablePortableObject>, as the internal cast<> operator is better optimized for the former case. It is for this reason that this class is not prefixed by COH_EXPORT as it is not used internally within Coherence.

Author:
jh 2008.01.14

Public Types

typedef spec::Handle Handle
 EvolvablePortableObject Handle definition.
typedef spec::View View
 EvolvablePortableObject View definition.
typedef spec::Holder Holder
 EvolvablePortableObject Holder definition.

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