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

#include <DatabaseContainer.h>

Public Member Functions

void * getItem ()
 
void * getItemAsType (const edm::TypeWithDict &type)
 
int itemId ()
 
 IteratorBuffer (ContainerSchema &schema, ReadBuffer &buffer)
 
bool next ()
 
void reset ()
 
const edm::TypeWithDicttype ()
 
 ~IteratorBuffer ()
 

Private Attributes

int m_itemId
 
SelectOperation m_query
 
ReadBufferm_readBuffer
 

Detailed Description

Definition at line 27 of file DatabaseContainer.h.

Constructor & Destructor Documentation

ora::IteratorBuffer::IteratorBuffer ( ContainerSchema schema,
ReadBuffer buffer 
)

Definition at line 244 of file DatabaseContainer.cc.

ora::IteratorBuffer::~IteratorBuffer ( )

Definition at line 254 of file DatabaseContainer.cc.

Member Function Documentation

void * ora::IteratorBuffer::getItem ( )

Definition at line 275 of file DatabaseContainer.cc.

void * ora::IteratorBuffer::getItemAsType ( const edm::TypeWithDict type)

Definition at line 283 of file DatabaseContainer.cc.

int ora::IteratorBuffer::itemId ( )

Definition at line 291 of file DatabaseContainer.cc.

bool ora::IteratorBuffer::next ( void  )

Definition at line 261 of file DatabaseContainer.cc.

void ora::IteratorBuffer::reset ( void  )

Definition at line 257 of file DatabaseContainer.cc.

const edm::TypeWithDict & ora::IteratorBuffer::type ( )

Definition at line 295 of file DatabaseContainer.cc.

Member Data Documentation

int ora::IteratorBuffer::m_itemId
private

Definition at line 47 of file DatabaseContainer.h.

SelectOperation ora::IteratorBuffer::m_query
private

Definition at line 46 of file DatabaseContainer.h.

ReadBuffer& ora::IteratorBuffer::m_readBuffer
private

Definition at line 48 of file DatabaseContainer.h.