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

Public Member Functions

void build (const edm::TypeWithDict &objectType, MappingElement &mapping, ContainerSchema &contSchema, RelationalBuffer &operationBuffer)
 
 DependentClassWriter ()
 
void write (int oId, int refId, const void *data)
 
 ~DependentClassWriter ()
 

Private Attributes

DataElement m_dataElement
 
InsertOperationm_depInsert
 
std::auto_ptr< IRelationalWriterm_writer
 

Detailed Description

Definition at line 17 of file UniqueRefStreamer.cc.

Constructor & Destructor Documentation

ora::DependentClassWriter::DependentClassWriter ( )
inline

Definition at line 20 of file UniqueRefStreamer.cc.

ora::DependentClassWriter::~DependentClassWriter ( )
inline

Definition at line 48 of file UniqueRefStreamer.cc.

Member Function Documentation

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

Definition at line 26 of file UniqueRefStreamer.cc.

void ora::DependentClassWriter::write ( int  oId,
int  refId,
const void *  data 
)
inline

Definition at line 51 of file UniqueRefStreamer.cc.

Member Data Documentation

DataElement ora::DependentClassWriter::m_dataElement
private

Definition at line 69 of file UniqueRefStreamer.cc.

InsertOperation* ora::DependentClassWriter::m_depInsert
private

Definition at line 71 of file UniqueRefStreamer.cc.

std::auto_ptr<IRelationalWriter> ora::DependentClassWriter::m_writer
private

Definition at line 70 of file UniqueRefStreamer.cc.