CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
ora::IArrayIteratorHandler Class Referenceabstract

#include <IArrayHandler.h>

Inheritance diagram for ora::IArrayIteratorHandler:
ora::CArrayIteratorHandler ora::PVectorIteratorHandler ora::STLContainerIteratorHandler

Public Member Functions

virtual void increment ()=0
 Increments itself. More...
 
virtual void * object ()=0
 Returns the current object. More...
 
virtual edm::TypeWithDictreturnType ()=0
 Returns the return type of the iterator dereference method. More...
 
virtual ~IArrayIteratorHandler ()
 Destructor. More...
 

Detailed Description

Definition at line 12 of file IArrayHandler.h.

Constructor & Destructor Documentation

virtual ora::IArrayIteratorHandler::~IArrayIteratorHandler ( )
inlinevirtual

Destructor.

Definition at line 15 of file IArrayHandler.h.

15 {}

Member Function Documentation

virtual void ora::IArrayIteratorHandler::increment ( )
pure virtual
virtual void* ora::IArrayIteratorHandler::object ( )
pure virtual
virtual edm::TypeWithDict& ora::IArrayIteratorHandler::returnType ( )
pure virtual

Returns the return type of the iterator dereference method.

Implemented in ora::PVectorIteratorHandler, ora::STLContainerIteratorHandler, and ora::CArrayIteratorHandler.