Public Member Functions | |
void | build (const edm::TypeWithDict &objectType, MappingElement &depMapping, ContainerSchema &contSchema) |
DependentClassReader () | |
void * | read (int refId) |
~DependentClassReader () | |
Private Attributes | |
DataElement | m_dataElement |
std::auto_ptr< SelectOperation > | m_depQuery |
std::auto_ptr< IRelationalReader > | m_reader |
edm::TypeWithDict | m_type |
Definition at line 74 of file UniqueRefStreamer.cc.
|
inline |
Definition at line 76 of file UniqueRefStreamer.cc.
|
inline |
Definition at line 101 of file UniqueRefStreamer.cc.
|
inline |
Definition at line 83 of file UniqueRefStreamer.cc.
References ora::MappingElement::columnNames(), edm::TypeWithDict::cppName(), ora::MappingElement::end(), ora::MappingElement::find(), m_dataElement, m_depQuery, m_reader, m_type, ora::RelationalStreamerFactory::newReader(), ora::ContainerSchema::storageSchema(), ora::MappingElement::tableName(), and ora::throwException().
Referenced by ora::RelationalRefLoader::build(), and psClasses.BuildThread::run().
|
inline |
Definition at line 104 of file UniqueRefStreamer.cc.
References ora::ClassUtils::constructObject(), m_depQuery, m_reader, m_type, and ora::throwException().
Referenced by Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::goto(), ora::RelationalRefLoader::load(), and Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::setFilterBranches().
|
private |
Definition at line 125 of file UniqueRefStreamer.cc.
Referenced by build().
|
private |
Definition at line 128 of file UniqueRefStreamer.cc.
|
private |
Definition at line 127 of file UniqueRefStreamer.cc.
|
private |
Definition at line 126 of file UniqueRefStreamer.cc.