#include <PrimitiveStreamer.h>
Public Member Functions | |
IRelationalReader * | newReader () |
IRelationalUpdater * | newUpdater () |
IRelationalWriter * | newWriter () |
PrimitiveStreamer (const Reflex::Type &objectType, MappingElement &mapping) | |
~PrimitiveStreamer () | |
Private Attributes | |
MappingElement & | m_mapping |
Reflex::Type | m_objectType |
Definition at line 82 of file PrimitiveStreamer.h.
ora::PrimitiveStreamer::PrimitiveStreamer | ( | const Reflex::Type & | objectType, |
MappingElement & | mapping | ||
) |
Definition at line 140 of file PrimitiveStreamer.cc.
: m_objectType( objectType ), m_mapping( mapping ){ }
ora::PrimitiveStreamer::~PrimitiveStreamer | ( | ) |
Definition at line 146 of file PrimitiveStreamer.cc.
{ }
ora::IRelationalReader * ora::PrimitiveStreamer::newReader | ( | ) | [virtual] |
Implements ora::IRelationalStreamer.
Definition at line 157 of file PrimitiveStreamer.cc.
{ return new PrimitiveReader( m_objectType, m_mapping ); }
ora::IRelationalUpdater * ora::PrimitiveStreamer::newUpdater | ( | ) | [virtual] |
Implements ora::IRelationalStreamer.
Definition at line 153 of file PrimitiveStreamer.cc.
{ return new PrimitiveUpdater( m_objectType, m_mapping ); }
ora::IRelationalWriter * ora::PrimitiveStreamer::newWriter | ( | ) | [virtual] |
Implements ora::IRelationalStreamer.
Definition at line 149 of file PrimitiveStreamer.cc.
{ return new PrimitiveWriter( m_objectType, m_mapping ); }
MappingElement& ora::PrimitiveStreamer::m_mapping [private] |
Definition at line 97 of file PrimitiveStreamer.h.
Reflex::Type ora::PrimitiveStreamer::m_objectType [private] |
Definition at line 96 of file PrimitiveStreamer.h.