#include <XercesValidator.h>
|
| oms_status_enu_t | isSupportedExtension (const std::string &filePath, const std::vector< std::string > &validExtensions) |
| |
| oms_status_enu_t | initializeXerces () |
| |
| oms_status_enu_t | resolveSchemaPaths (std::map< std::string, std::string > &paths, const std::vector< std::tuple< std::string, std::string, std::string >> &schemaFiles) |
| |
| oms_status_enu_t | loadSchema (xercesc_3_2::XercesDOMParser &parser, const std::map< std::string, std::string > &schemaPaths) |
| |
| oms_status_enu_t | parseXML (xercesc_3_2::XercesDOMParser &parser, const std::string &filePath) |
| |
◆ XercesValidator()
| oms::XercesValidator::XercesValidator |
( |
| ) |
|
◆ ~XercesValidator()
| oms::XercesValidator::~XercesValidator |
( |
| ) |
|
◆ getExecutablePath()
| std::string oms::XercesValidator::getExecutablePath |
( |
| ) |
|
◆ initializeXerces()
| oms_status_enu_t oms::XercesValidator::initializeXerces |
( |
| ) |
|
|
private |
◆ isSupportedExtension()
| oms_status_enu_t oms::XercesValidator::isSupportedExtension |
( |
const std::string & |
filePath, |
|
|
const std::vector< std::string > & |
validExtensions |
|
) |
| |
|
private |
◆ loadSchema()
| oms_status_enu_t oms::XercesValidator::loadSchema |
( |
xercesc_3_2::XercesDOMParser & |
parser, |
|
|
const std::map< std::string, std::string > & |
schemaPaths |
|
) |
| |
|
private |
◆ parseXML()
| oms_status_enu_t oms::XercesValidator::parseXML |
( |
xercesc_3_2::XercesDOMParser & |
parser, |
|
|
const std::string & |
filePath |
|
) |
| |
|
private |
◆ resolveSchemaPaths()
| oms_status_enu_t oms::XercesValidator::resolveSchemaPaths |
( |
std::map< std::string, std::string > & |
paths, |
|
|
const std::vector< std::tuple< std::string, std::string, std::string >> & |
schemaFiles |
|
) |
| |
|
private |
◆ validateFMU()
| oms_status_enu_t oms::XercesValidator::validateFMU |
( |
const char * |
modeldescription, |
|
|
const std::string & |
filePath |
|
) |
| |
◆ validateSRMD()
| oms_status_enu_t oms::XercesValidator::validateSRMD |
( |
const std::string & |
filePath | ) |
|
◆ validateSSP()
| oms_status_enu_t oms::XercesValidator::validateSSP |
( |
const char * |
ssd, |
|
|
const std::string & |
filePath |
|
) |
| |
The documentation for this class was generated from the following files: