CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
ora::RelationalRefLoader Class Reference
Inheritance diagram for ora::RelationalRefLoader:
ora::IPtrLoader

Public Member Functions

void build (const edm::TypeWithDict &objectType, MappingElement &mapping, ContainerSchema &contSchema)
 
void invalidate () override
 
bool isValid () const override
 
void * load () const override
 
 RelationalRefLoader (int refId)
 
virtual ~RelationalRefLoader ()
 
- Public Member Functions inherited from ora::IPtrLoader
virtual ~IPtrLoader ()
 

Private Attributes

DependentClassReader m_reader
 
int m_refId
 
bool m_valid
 

Detailed Description

Definition at line 131 of file UniqueRefStreamer.cc.

Constructor & Destructor Documentation

ora::RelationalRefLoader::RelationalRefLoader ( int  refId)
inlineexplicit

Definition at line 133 of file UniqueRefStreamer.cc.

virtual ora::RelationalRefLoader::~RelationalRefLoader ( )
inlinevirtual

Definition at line 139 of file UniqueRefStreamer.cc.

Member Function Documentation

void ora::RelationalRefLoader::build ( const edm::TypeWithDict objectType,
MappingElement mapping,
ContainerSchema contSchema 
)
inline

Definition at line 143 of file UniqueRefStreamer.cc.

void ora::RelationalRefLoader::invalidate ( )
inlineoverridevirtual

Implements ora::IPtrLoader.

Definition at line 156 of file UniqueRefStreamer.cc.

bool ora::RelationalRefLoader::isValid ( void  ) const
inlineoverridevirtual

Implements ora::IPtrLoader.

Definition at line 160 of file UniqueRefStreamer.cc.

Referenced by core.AutoHandle.AutoHandle::ReallyLoad().

void* ora::RelationalRefLoader::load ( ) const
inlineoverridevirtual

Member Data Documentation

DependentClassReader ora::RelationalRefLoader::m_reader
mutableprivate

Definition at line 165 of file UniqueRefStreamer.cc.

int ora::RelationalRefLoader::m_refId
private

Definition at line 166 of file UniqueRefStreamer.cc.

bool ora::RelationalRefLoader::m_valid
private

Definition at line 167 of file UniqueRefStreamer.cc.