Oracle Coherence for C++ API


AbstractTypedClass Class Template Reference

#include <coherence/lang/AbstractTypedClass.hpp>

Inherits Class.

Inherited by TypedBarrenClass, and TypedClass.

List of all members.

Detailed Description

template<class T>
class coherence::lang::AbstractTypedClass< T >

AbstractTypedClass provides an abstract templated implementation of Class.

pf 2010.08.11
Coherence 3.7

Public Types

typedef spec::Handle Handle
 AbstractTypedClass<T> Handle definition.
typedef spec::View View
 AbstractTypedClass<T> View definition.
typedef spec::Holder Holder
 AbstractTypedClass<T> Holder definition.
typedef T Type
 Class type.

Public Member Functions

virtual const
std::type_info & 
getTypeInfo () const
 Return the typeinfo for the corresponding type.

the typeinfo for the corresponding type

virtual size32_t getSize () const
 Return the shallow size for an instance of the class represented by this Class.

the shallow size of an instance of the represented class.

Protected Member Functions

 A ()
 Initialize an AbstractTypedClass.

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