Definition at line 102 of file RelationalMapping.h.
void ora::OraPtrMapping::process |
( |
MappingElement & |
parentElement, |
|
|
const std::string & |
attributeName, |
|
|
const std::string & |
attributeNameForSchema, |
|
|
const std::string & |
scopeNameForSchema |
|
) |
| |
|
virtual |
Implements ora::IRelationalMapping.
Definition at line 306 of file RelationalMapping.cc.
References ora::MappingElement::appendSubElement(), ora::MappingElement::columnNames(), edm::TypeWithDict::name(), ora::RelationalMappingFactory::newProcessor(), ora::MappingElement::OraPointerMappingElementType(), ora::MappingElement::setColumnNames(), AlCaHLTBitMon_QueryRunRegistry::string, ora::MappingElement::tableName(), and edm::TypeWithDict::templateArgumentAt().
Referenced by ConfigBuilder.ConfigBuilder::__init__(), ConfigBuilder.ConfigBuilder::addExtraStream(), ConfigBuilder.ConfigBuilder::anyOf(), ConfigBuilder.ConfigBuilder::completeInputCommand(), ConfigBuilder.ConfigBuilder::doNotInlineEventContent(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::dumpPython(), ConfigBuilder.ConfigBuilder.PrintAllModules::leave(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::open(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), ConfigBuilder.ConfigBuilder::prepare(), ConfigBuilder.ConfigBuilder::prepare_ALCA(), ConfigBuilder.ConfigBuilder::prepare_DQM(), ConfigBuilder.ConfigBuilder::prepare_FASTSIM(), ConfigBuilder.ConfigBuilder::prepare_HARVESTING(), ConfigBuilder.ConfigBuilder::prepare_HLT(), ConfigBuilder.ConfigBuilder::prepare_LHE(), ConfigBuilder.ConfigBuilder::prepare_VALIDATION(), ConfigBuilder.ConfigBuilder::renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder::renameInputTagsInSequence(), ConfigBuilder.ConfigBuilder::scheduleSequence(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::setProcess(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::setProperty().
319 std::auto_ptr<IRelationalMapping> processor( factory.newProcessor( ptrType ) );
320 processor->process( me, ptrTypeName, attributeNameForSchema, scopeNameForSchema );
MappingElement & appendSubElement(const std::string &elementType, const std::string &variableName, const std::string &variableType, const std::string &tableName)
TypeWithDict templateArgumentAt(size_t index) const
std::string cppName() const
TableRegister & m_tableRegister
static std::string OraPointerMappingElementType()
Returns the name of the ORA pointer mapping element type.
void setColumnNames(const std::vector< std::string > &columns)