#include "CondCore/ORA/interface/Exception.h"
#include "CondCore/ORA/interface/Reference.h"
#include "CondCore/ORA/interface/NamedRef.h"
#include "RelationalMapping.h"
#include "TableRegister.h"
#include "MappingElement.h"
#include "MappingRules.h"
#include "ClassUtils.h"
#include "FWCore/Utilities/interface/TypeWithDict.h"
#include "FWCore/Utilities/interface/BaseWithDict.h"
#include "CoralBase/AttributeSpecification.h"
Go to the source code of this file.
Namespaces | |
ora | |
TO BE REMOVED. | |
Functions | |
bool | ora::isLoosePersistencyOnWriting (const edm::MemberWithDict &dataMember) |
bool | ora::isMappedToBlob (const edm::MemberWithDict &dataMember) |
void | ora::processBaseClasses (MappingElement &mappingElement, const edm::TypeWithDict &objType, const std::string &scopeNameForSchema, TableRegister &tableRegister) |
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) |