Teamcenter C++ API Reference  2312
TcResultStatus.hxx
Go to the documentation of this file.
1  // Copyright 2022 Siemens Digital Industries Software
2 // ==================================================
3 // Copyright 2013.
4 // Siemens Product Lifecycle Management Software Inc.
5 // All Rights Reserved.
6 // ==================================================
7 // Copyright 2022 Siemens Digital Industries Software
8 
15 /* */
16 #ifndef TEAMCENTER_BASE_UTILS_RESULTSTATUS_HXX
17 #define TEAMCENTER_BASE_UTILS_RESULTSTATUS_HXX
18 
19 #include <base_utils/StatusT.hxx>
20 #include <base_utils/libbase_utils_exports.h>
21 
44 class BASE_UTILS_API ResultStatus
45 {
46 public:
50  ResultStatus();
51 
58  ResultStatus( const status_t& iStatusT); /* */
59 
66  ResultStatus( const int ifail ); /* */
67 
71  virtual ~ResultStatus();
72 
79  ResultStatus& operator=( const status_t& result );
80 
87  ResultStatus& operator=( const int ifail );/* */
88 };
89 
90 #include <base_utils/libbase_utils_undef.h>
91 
92 #endif // TEAMCENTER_BASE_UTILS_RESULTSTATUS_HXX