9 #include "xercesc/util/XercesVersion.hpp" 44 absoluteFileName =
fp.fullPath();
54 size_t maxInd = vFiles.size();
57 for (; ind < maxInd; ++ind) {
61 urls_.emplace_back(
"");
DDLSAX2ConfigHandler configHandler_
const std::vector< std::string > & getURLs() const
std::vector< std::string > urls_
const std::vector< std::string > & getURLList(void) const override
Return a list of urls as a std::vector of strings.
const std::vector< std::string > & getFileList(void) const override
Return a list of files as a std::vector of strings.
int readConfig(const std::string &filename) override
Read in the configuration file.
FIPConfiguration(DDCompactView &cpv)
Compact representation of the geometrical detector hierarchy.
void dumpFileList(void) const override
Print out the list of files.
const std::string getSchemaLocation() const
const std::vector< std::string > & getFileNames() const
DDLParser is the main class of Detector Description Language Parser.
SAX2XMLReader * getXMLParser()
Get the SAX2Parser from the DDLParser. USE WITH CAUTION. Set your own handler, etc.
std::vector< std::string > files_
std::string getSchemaLocation() const override
Return the designation for where to look for the schema.
~FIPConfiguration() override
const bool doValidation() const
bool doValidation() const override
Return whether Validation should be on or off and where the DDL SchemaLocation is.