Teamcenter C++ API Reference  2312
mfg_maturity_rule_interface.hxx
Go to the documentation of this file.
1 /* Copyright 2022 Siemens Digital Industries Software
2  ==================================================
3  Copyright 2016.
4  Siemens Product Lifecycle Management Software Inc.
5  All Rights Reserved.
6  ==================================================
7  Copyright 2022 Siemens Digital Industries Software */
8 
14 #ifndef MFG_MFG_MATURITY_RULE_INTERFACE_H
15 #define MFG_MFG_MATURITY_RULE_INTERFACE_H
16 
17 #include <vector>
18 #include <string>
19 #include <unidefs.h>
20 #include <mfg/libmfg_exports.h>
21 
27  std::string propertyName;
28  std::string dataType;
29  std::vector<std::string> value;
31 
43  const int ruleID,
44  const tag_t objectScope,
45  const tag_t targetObject,
46  const std::map<std::string, std::string>& ruleAttributes,
47  std::vector<MFG_maturity_property_data_t>& ruleResults
48 );
49 
50 #include <mfg/libmfg_undef.h>
51 #endif