Teamcenter C++ API Reference
2312
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Mpr0process
ManufacturingDisclosure.hxx
Go to the documentation of this file.
1
// Copyright 2022 Siemens Digital Industries Software
2
// ==================================================
3
// Copyright 2017.
4
// Siemens Product Lifecycle Management Software Inc.
5
// All Rights Reserved.
6
// ==================================================
7
// Copyright 2022 Siemens Digital Industries Software
8
9
#ifndef TEAMCENTER_MANUFACTURING_DISCLOSURE_HXX
10
#define TEAMCENTER_MANUFACTURING_DISCLOSURE_HXX
11
12
#include <unidefs.h>
13
#include <
Mpr0process/Mpr0Types.hxx
>
14
#include <Mpr0process/libmpr0process_exports.h>
15
16
namespace
Teamcenter
17
{
18
namespace
Mpr0Process
19
{
20
class
ManufacturingDisclosure;
21
}
22
}
23
24
class
MPR0PROCESS_API Teamcenter::
Mpr0Process::ManufacturingDisclosure
25
{
26
public
:
27
struct
MfgDisclosure
28
{
29
tag_t
disclosure
;
30
Teamcenter::Mpr0Process::Mpr0ErrorInfo
error
;
31
};
32
33
static
int
createOrUpdateMfgDisclosure
(
const
std::vector<tag_t>& disclosureOwningObjects, std::vector<MfgDisclosure>& mfgDisclosures);
34
};
35
36
#include <Mpr0process/libmpr0process_undef.h>
37
#endif //TEAMCENTER_MANUFACTURING_DISCLOSURE_HXX