#include <OraReferenceStreamer.h>
Public Member Functions | |
IRelationalReader * | newReader () |
IRelationalUpdater * | newUpdater () |
IRelationalWriter * | newWriter () |
OraReferenceStreamer (const Reflex::Type &objectType, MappingElement &mapping, ContainerSchema &schema) | |
~OraReferenceStreamer () | |
Private Attributes | |
MappingElement & | m_mapping |
Reflex::Type | m_objectType |
ContainerSchema & | m_schema |
Definition at line 86 of file OraReferenceStreamer.h.
ora::OraReferenceStreamer::OraReferenceStreamer | ( | const Reflex::Type & | objectType, |
MappingElement & | mapping, | ||
ContainerSchema & | schema | ||
) | [explicit] |
Definition at line 177 of file OraReferenceStreamer.cc.
: m_objectType( objectType ), m_mapping( mapping ), m_schema( schema ){ }
ora::OraReferenceStreamer::~OraReferenceStreamer | ( | ) |
Definition at line 185 of file OraReferenceStreamer.cc.
{ }
ora::IRelationalReader * ora::OraReferenceStreamer::newReader | ( | ) | [virtual] |
Implements ora::IRelationalStreamer.
Definition at line 196 of file OraReferenceStreamer.cc.
{ return new OraReferenceReader( m_objectType, m_mapping, m_schema ); }
ora::IRelationalUpdater * ora::OraReferenceStreamer::newUpdater | ( | ) | [virtual] |
Implements ora::IRelationalStreamer.
Definition at line 192 of file OraReferenceStreamer.cc.
{ return new OraReferenceUpdater( m_objectType, m_mapping, m_schema ); }
ora::IRelationalWriter * ora::OraReferenceStreamer::newWriter | ( | ) | [virtual] |
Implements ora::IRelationalStreamer.
Definition at line 188 of file OraReferenceStreamer.cc.
{ return new OraReferenceWriter( m_objectType, m_mapping, m_schema ); }
Definition at line 101 of file OraReferenceStreamer.h.
Reflex::Type ora::OraReferenceStreamer::m_objectType [private] |
Definition at line 100 of file OraReferenceStreamer.h.
Definition at line 102 of file OraReferenceStreamer.h.