Open CASCADE Technology  7.1.0.beta
Public Types | Public Member Functions | Protected Attributes

StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent > Class Template Reference

#include <StdObjMgt_SharedObject.hxx>

Inheritance diagram for StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent >:
Inheritance graph
[legend]

Public Types

typedef Transient TransientBase
 
typedef Persistent PersistentBase
 

Public Member Functions

virtual Handle< Transient > Import ()
 Import transient object from the persistent data. More...
 

Protected Attributes

Handle< Transient > myTransient
 

Member Typedef Documentation

template<class Base , class Transient , class Persistent = AbstractPersistentBase<Transient>>
typedef Persistent StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent >::PersistentBase
template<class Base , class Transient , class Persistent = AbstractPersistentBase<Transient>>
typedef Transient StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent >::TransientBase

Member Function Documentation

template<class Base , class Transient , class Persistent = AbstractPersistentBase<Transient>>
virtual Handle< Transient > StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent >::Import ( )
inlinevirtual

Import transient object from the persistent data.

Field Documentation

template<class Base , class Transient , class Persistent = AbstractPersistentBase<Transient>>
Handle< Transient > StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent >::myTransient
protected

The documentation for this class was generated from the following file: