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::DependentClassReader Class Reference

Public Member Functions

void build (const edm::TypeWithDict &objectType, MappingElement &depMapping, ContainerSchema &contSchema)
 
 DependentClassReader ()
 
void * read (int refId)
 
 ~DependentClassReader ()
 

Private Attributes

DataElement m_dataElement
 
std::auto_ptr< SelectOperationm_depQuery
 
std::auto_ptr< IRelationalReaderm_reader
 
edm::TypeWithDict m_type
 

Detailed Description

Definition at line 74 of file UniqueRefStreamer.cc.

Constructor & Destructor Documentation

ora::DependentClassReader::DependentClassReader ( )
inline

Definition at line 76 of file UniqueRefStreamer.cc.

ora::DependentClassReader::~DependentClassReader ( )
inline

Definition at line 101 of file UniqueRefStreamer.cc.

Member Function Documentation

void ora::DependentClassReader::build ( const edm::TypeWithDict objectType,
MappingElement depMapping,
ContainerSchema contSchema 
)
inline

Definition at line 83 of file UniqueRefStreamer.cc.

void* ora::DependentClassReader::read ( int  refId)
inline

Definition at line 104 of file UniqueRefStreamer.cc.

Member Data Documentation

DataElement ora::DependentClassReader::m_dataElement
private

Definition at line 125 of file UniqueRefStreamer.cc.

std::auto_ptr<SelectOperation> ora::DependentClassReader::m_depQuery
private

Definition at line 128 of file UniqueRefStreamer.cc.

std::auto_ptr<IRelationalReader> ora::DependentClassReader::m_reader
private

Definition at line 127 of file UniqueRefStreamer.cc.

edm::TypeWithDict ora::DependentClassReader::m_type
private

Definition at line 126 of file UniqueRefStreamer.cc.