![]() |
![]() |
TO BE REMOVED. More...
Namespaces | |
ClassUtils | |
RelationalMapping | |
SchemaUtils | |
Enumerations | |
enum | ConditionType { Eq, Gt, Lt, Ge, Le } |
enum | SelectionItemType { EQ, NE, GT, GE, LT, LE } |
Functions | |
void | addFromTableHierarchy (const std::string &tableName, std::map< std::string, std::set< std::string > > &tableList, std::vector< std::string > &orderedList) |
void | checkString (const std::string &s, int code, bool thro=true) |
const char * | conditionOfType (ConditionType condType) |
void | deleteArrayElements (MappingElement &mapping, int oid, int fromIndex, RelationalBuffer &buffer) |
int | existAttribute (const std::string &attributeName, const coral::AttributeList &data) |
Container | getContainerFromSession (const std::string &name, const edm::TypeWithDict &contType, DatabaseSession &session) |
void | getTableHierarchyFromMappingElement (const MappingElement &source, std::map< std::string, std::set< std::string > > &tableList) |
std::string | guidFromTime () |
bool | isLoosePersistencyDataMember (const edm::MemberWithDict &dataMember) |
bool | isLoosePersistencyOnWriting (const edm::MemberWithDict &dataMember) |
bool | isMappedToBlob (const edm::MemberWithDict &dataMember) |
std::string | mappingTypeFromPool (const std::string &mappingType) |
std::string | namedRefNullLabel () |
std::string | nameFromClass (const edm::TypeWithDict &contType) |
std::string | poolSchemaVersion () |
void | processBaseClasses (MappingElement &mappingElement, const edm::TypeWithDict &objType, const std::string &scopeNameForSchema, TableRegister &tableRegister) |
void | processLeafElement (MappingElement &parentElement, const std::string &elementType, const std::string &typeName, const std::string &attributeName, const std::string &attributeNameForSchema, const std::string &scopeNameForSchema, TableRegister &tableRegister) |
void | processTableHierarchy (const MappingElement &element, std::set< std::string > &tableRegister, std::vector< std::pair< std::string, std::string > > &tableList) |
void | rebuildPoolMapping (const std::string &scope, const std::string &extraScope, const std::map< std::string, std::vector< MappingRawElement > > &elementsByScope, ora::MappingRawData &dest, int &counter) |
void | scanElement (const MappingElement &element, const TableInfo ¤tTable, bool isDependency, std::vector< std::string > &tableHierarchy, std::map< std::string, TableInfo > &tableMap) |
void | setTableAccessPermission (coral::ITable &table, const std::string &principal, bool forWrite) |
void | throwException (const std::string &message, const std::string &methodName) __attribute__((noreturn)) |
void | throwException (const std::string &message, const std::type_info &sourceType, const std::string &methodName) __attribute__((noreturn)) |
std::string | uniqueRefNullLabel () |
static const std::string | validChars ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-0123456789") |
std::string | variableNameFromPool (const std::string &variableName) |
TO BE REMOVED.
enum ora::ConditionType |
Enumerator | |
---|---|
Eq | |
Gt | |
Lt | |
Ge | |
Le |
Definition at line 33 of file RelationalOperation.h.
Enumerator | |
---|---|
EQ | |
NE | |
GT | |
GE | |
LT | |
LE |
Definition at line 16 of file Selection.h.
void ora::addFromTableHierarchy | ( | const std::string & | tableName, |
std::map< std::string, std::set< std::string > > & | tableList, | ||
std::vector< std::string > & | orderedList | ||
) |
Definition at line 35 of file ContainerSchema.cc.
void ora::checkString | ( | const std::string & | s, |
int | code, | ||
bool | thro = true |
||
) |
Definition at line 203 of file MappingRules.cc.
const char* ora::conditionOfType | ( | ConditionType | condType | ) |
Definition at line 27 of file RelationalOperation.cc.
void ora::deleteArrayElements | ( | MappingElement & | mapping, |
int | oid, | ||
int | fromIndex, | ||
RelationalBuffer & | buffer | ||
) |
Definition at line 8 of file ArrayCommonImpl.cc.
References ora::InputRelationalData::addWhereId(), ora::MappingElement::begin(), ora::MappingElement::columnNames(), ora::MappingElement::elementType(), ora::MappingElement::end(), Ge, ora::RelationalBuffer::newDelete(), AlCaHLTBitMon_QueryRunRegistry::string, ora::MappingElement::tableName(), and ora::InputRelationalData::whereData().
Referenced by ora::PVectorUpdater::update().
int ora::existAttribute | ( | const std::string & | attributeName, |
const coral::AttributeList & | data | ||
) |
Definition at line 15 of file RelationalOperation.cc.
Container ora::getContainerFromSession | ( | const std::string & | name, |
const edm::TypeWithDict & | contType, | ||
DatabaseSession & | session | ||
) |
Definition at line 41 of file Database.cc.
void ora::getTableHierarchyFromMappingElement | ( | const MappingElement & | source, |
std::map< std::string, std::set< std::string > > & | tableList | ||
) |
Definition at line 16 of file ContainerSchema.cc.
std::string ora::guidFromTime | ( | ) |
Definition at line 37 of file Guid.cc.
References ora::Guid::fromTime(), tmp, and ora::Guid::toString().
Referenced by ora::SessionMonitoringData::newTransaction(), and ora::Monitoring::startSession().
bool ora::isLoosePersistencyDataMember | ( | const edm::MemberWithDict & | dataMember | ) |
Definition at line 13 of file ObjectStreamer.cc.
bool ora::isLoosePersistencyOnWriting | ( | const edm::MemberWithDict & | dataMember | ) |
Definition at line 541 of file RelationalMapping.cc.
bool ora::isMappedToBlob | ( | const edm::MemberWithDict & | dataMember | ) |
Definition at line 545 of file RelationalMapping.cc.
std::string ora::mappingTypeFromPool | ( | const std::string & | mappingType | ) |
Definition at line 731 of file PoolDatabaseSchema.cc.
std::string ora::namedRefNullLabel | ( | ) |
Definition at line 14 of file NamedRefStreamer.cc.
std::string ora::nameFromClass | ( | const edm::TypeWithDict & | contType | ) |
Definition at line 37 of file Database.cc.
std::string ora::poolSchemaVersion | ( | ) |
Definition at line 9 of file IDatabaseSchema.cc.
References AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ora::Version::fromString().
void ora::processBaseClasses | ( | MappingElement & | mappingElement, |
const edm::TypeWithDict & | objType, | ||
const std::string & | scopeNameForSchema, | ||
TableRegister & | tableRegister | ||
) |
Definition at line 549 of file RelationalMapping.cc.
void ora::processLeafElement | ( | MappingElement & | parentElement, |
const std::string & | elementType, | ||
const std::string & | typeName, | ||
const std::string & | attributeName, | ||
const std::string & | attributeNameForSchema, | ||
const std::string & | scopeNameForSchema, | ||
TableRegister & | tableRegister | ||
) |
Definition at line 144 of file RelationalMapping.cc.
void ora::processTableHierarchy | ( | const MappingElement & | element, |
std::set< std::string > & | tableRegister, | ||
std::vector< std::pair< std::string, std::string > > & | tableList | ||
) |
Definition at line 277 of file MappingElement.cc.
void ora::rebuildPoolMapping | ( | const std::string & | scope, |
const std::string & | extraScope, | ||
const std::map< std::string, std::vector< MappingRawElement > > & | elementsByScope, | ||
ora::MappingRawData & | dest, | ||
int & | counter | ||
) |
Definition at line 778 of file PoolDatabaseSchema.cc.
void ora::scanElement | ( | const MappingElement & | element, |
const TableInfo & | currentTable, | ||
bool | isDependency, | ||
std::vector< std::string > & | tableHierarchy, | ||
std::map< std::string, TableInfo > & | tableMap | ||
) |
Definition at line 64 of file MappingTree.cc.
void ora::setTableAccessPermission | ( | coral::ITable & | table, |
const std::string & | principal, | ||
bool | forWrite | ||
) |
Definition at line 14 of file IDatabaseSchema.cc.
Referenced by ora::IDatabaseTable::setAccessPermission().
void ora::throwException | ( | const std::string & | message, |
const std::string & | methodName | ||
) |
Definition at line 10 of file Exception.cc.
References Exception.
Referenced by ora::Selection::addIndexItem(), ora::PrimitiveStreamerBase::bindDataForRead(), ora::PrimitiveStreamerBase::bindDataForUpdate(), ora::MultiIndexDataTrie::branchSize(), ora::PrimitiveStreamerBase::buildDataElement(), ora::Object::cast(), ora::MappingGenerator::createNewDependentMapping(), ora::MappingGenerator::createNewMapping(), ora::MultiRecordSelectOperation::data(), ora::Object::destruct(), ora::SharedSession::get(), ora::Sequences::getNextId(), ora::Container::insertItem(), ora::STLContainerHandler::iterate(), ora::PVectorHandler::iterate(), ora::DatabaseUtility::listMappings(), ora::DatabaseUtility::listMappingVersions(), ora::MultiIndexDataTrie::lookupAndClear(), ora::ArrayHandlerFactory::newArrayHandler(), cond::parseToken(), ora::UniqueRef< T >::ptr(), ora::MultiIndexDataTrie::push(), ora::PVectorHandler::PVectorHandler(), ora::NamedRef< T >::safePtr(), ora::MultiRecordSelectOperation::selectRow(), ora::SpecialSTLContainerHandler::SpecialSTLContainerHandler(), ora::STLContainerHandler::STLContainerHandler(), ora::PVectorUpdater::update(), ora::Container::updateItem(), and ora::Handle< T >::validate().
void ora::throwException | ( | const std::string & | message, |
const std::type_info & | sourceType, | ||
const std::string & | methodName | ||
) |
Definition at line 15 of file Exception.cc.
References className(), ora::ClassUtils::demangledName(), Exception, and AlCaHLTBitMon_QueryRunRegistry::string.
std::string ora::uniqueRefNullLabel | ( | ) |
Definition at line 184 of file UniqueRefStreamer.cc.
|
static |
std::string ora::variableNameFromPool | ( | const std::string & | variableName | ) |
Definition at line 736 of file PoolDatabaseSchema.cc.