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

E80355-01

EvolvableHolder Class Reference

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

Inherits Object.

List of all members.


Detailed Description

Storage for Evolvable classes.

Author:
as 2013.07.25
Since:
12.1.3

Public Types

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

Public Member Functions

virtual Evolvable::Handle get (int32_t nTypeId) const
 Return Evolvable for the specified type id.
virtual Set::View getTypeIds () const
 Return type identifiers for all the Evolvables within this holder.
virtual bool isEmpty () const
 Return true if this holder is empty.

Member Function Documentation

virtual Evolvable::Handle get ( int32_t  nTypeId  )  const [virtual]

Return Evolvable for the specified type id.

Parameters:
nTypeId type identifier
Returns:
Evolvable instance

virtual Set::View getTypeIds (  )  const [virtual]

Return type identifiers for all the Evolvables within this holder.

Returns:
type identifiers for all the Evolvables within this holder

virtual bool isEmpty (  )  const [virtual]

Return true if this holder is empty.

Returns:
true if this holder is empty, false otherwise


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