Open CASCADE Technology 7.8.2.dev
StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent > Class Template Reference

#include <StdObjMgt_SharedObject.hxx>

Inheritance diagram for StdObjMgt_SharedObject::DelayedBase< Base, Transient, Persistent >:

Public Types

typedef Transient TransientBase
 
typedef Persistent PersistentBase
 

Public Member Functions

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

Data Fields

Handle< Transient > myTransient
 

Member Typedef Documentation

◆ PersistentBase

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

◆ TransientBase

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

Member Function Documentation

◆ Import()

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

◆ myTransient

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

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