Teamcenter C++ API Reference  2312
Classes
MfgValidationTestInterface.hxx File Reference
#include <vector>
#include <string>
#include <map>
#include <unidefs.h>
#include <me/libme_exports.h>
#include <me/libme_undef.h>

Go to the source code of this file.

Classes

struct  ValidationTestResult
 

Typedefs

Manufacturing Validation API function definition
typedef int(* validation_testsuite_callback_fn_t )(const InputObjectToFoundObjectsMap &inputObjectToFoundObjectsMap, const std::vector< std::string > &validationTestNames, std::vector< std::string > &additionalInfo, TestedObjectToValidationResultsMap &validationTestResults)
 

Manufacturing Validation API data types

typedef std::map< tag_t,
std::vector< tag_t > > 
InputObjectToFoundObjectsMap
 
typedef std::map< tag_t,
std::vector
< ValidationTestResult > > 
TestedObjectToValidationResultsMap
 
const int ValidationTestResult_Pass = 0
 
const int ValidationTestResult_Fail = 1
 
const int ValidationTestResult_Warning = 2
 
const int ValidationTestResult_Caution = 3
 
const int ValidationTestResult_NotApplicable = 4
 
const int ValidationTestResultMessageType_Info = 0
 
const int ValidationTestResultMessageType_Error = 1
 
const int ValidationTestResultMessageType_Warning = 2
 
const int ValidationTestResultMessageType_Caution = 3
 

Detailed Description

Manufacturing Validation Check API for ME

Definition in file MfgValidationTestInterface.hxx.