#include <InlineCArrayStreamer.h>
|
bool | build (DataElement &dataElement, IRelationalData &relationalData, RelationalBuffer &operationBuffer) |
|
| InlineCArrayWriter (const Reflex::Type &objectType, MappingElement &mapping, ContainerSchema &contSchema) |
|
void | processArrayElement (DataElement &arrayElementOffset, IRelationalData &relationalData, MappingElement &arrayElementMapping, RelationalBuffer *operationBuffer) |
|
void | setRecordId (const std::vector< int > &identity) |
|
void | write (int oid, const void *data) |
| Writes a data element. More...
|
|
virtual | ~InlineCArrayWriter () |
|
bool | buildDataElement (DataElement &dataElement, IRelationalData &relationalData, RelationalBuffer *operationBuffer) |
|
| InlineCArrayStreamerBase (const Reflex::Type &objectType, MappingElement &mapping, ContainerSchema &contSchema) |
|
virtual | ~InlineCArrayStreamerBase () |
|
virtual | ~IRelationalWriter () |
| Destructor. More...
|
|
Definition at line 37 of file InlineCArrayStreamer.h.
Definition at line 54 of file InlineCArrayStreamer.cc.
InlineCArrayStreamerBase(const Reflex::Type &objectType, MappingElement &mapping, ContainerSchema &contSchema)
std::vector< IRelationalWriter * > m_writers
ora::InlineCArrayWriter::~InlineCArrayWriter |
( |
| ) |
|
|
virtual |
Definition at line 61 of file InlineCArrayStreamer.cc.
62 for( std::vector< IRelationalWriter* >::iterator iW =
m_writers.begin();
std::vector< IRelationalWriter * > m_writers
void ora::InlineCArrayWriter::setRecordId |
( |
const std::vector< int > & |
identity | ) |
|
|
virtual |
void ora::InlineCArrayWriter::write |
( |
int |
oid, |
|
|
const void * |
data |
|
) |
| |
|
virtual |