OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
|
Go to the documentation of this file.
32 #ifndef _OMS_XERCES_VALIDATOR_H_
33 #define _OMS_XERCES_VALIDATOR_H_
38 #include "OMSimulator/Types.h"
49 oms_status_enu_t
validateSSP(
const char * ssd,
const std::string& filePath);
50 oms_status_enu_t
validateFMU(
const char * modeldescription,
const std::string& filePath);
oms_status_enu_t validateSSP(const char *ssd, const std::string &filePath)
Definition: XercesValidator.cpp:126
void reportParseException(const SAXParseException &ex)
Definition: XercesValidator.cpp:63
~XercesValidator()
Definition: XercesValidator.cpp:91
void error(const SAXParseException &ex)
Definition: XercesValidator.cpp:74
void fatalError(const SAXParseException &ex)
Definition: XercesValidator.cpp:78
Definition: XercesValidator.h:44
WAI_FUNCSPEC int WAI_PREFIX() getExecutablePath(char *out, int capacity, int *dirname_length)
void warning(const SAXParseException &ex)
Definition: XercesValidator.cpp:70
#define logWarning(msg)
Definition: Logging.h:101
char * allocateAndCopyString(const char *source)
Definition: OMSString.cpp:38
oms_status_enu_t validateFMU(const char *modeldescription, const std::string &filePath)
Definition: XercesValidator.cpp:240
#define logError(msg)
Definition: Logging.h:102
XercesValidator()
Definition: XercesValidator.cpp:87
std::string getExecutablePath()
Definition: XercesValidator.cpp:96
ParserErrorHandler(const char *fileName_, const char *filePath_)
Definition: XercesValidator.cpp:57
void resetErrors()
Definition: XercesValidator.cpp:82
Definition: XercesValidator.cpp:52