|
Teamcenter C++ API Reference
2312
|
#include <BusinessObjectRef.hxx>
Public Member Functions | |
| BusinessObjectRef () | |
| BusinessObjectRef (tag_t tag) | |
| BusinessObjectRef (T *object) | |
| template<typename S > | |
| BusinessObjectRef (const BusinessObjectRef< S > &other) | |
| template<typename U > | |
| bool | isInstanceOf () const |
| operator T * () | |
| operator tag_t () const | |
| const T & | operator* () const |
| T * | operator-> () |
| BusinessObjectRef & | operator= (const BusinessObjectRef &other) |
| BusinessObjectRef & | operator= (tag_t tag) |
| tag_t | tag () const |
| ~BusinessObjectRef () | |
Private Member Functions | |
| T * | getPointee () const |
Private Attributes | |
| T * | m_pointee |
| tag_t | m_tag |
Friends | |
| template<typename S > | |
| class | BusinessObjectRef |
Definition at line 49 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 56 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 58 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 62 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 72 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 119 of file BusinessObjectRef.hxx.
|
inlineprivate |
Definition at line 126 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 105 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 101 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 99 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 103 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 96 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 78 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 89 of file BusinessObjectRef.hxx.
|
inline |
Definition at line 98 of file BusinessObjectRef.hxx.
Definition at line 171 of file BusinessObjectRef.hxx.
|
mutableprivate |
Definition at line 177 of file BusinessObjectRef.hxx.
|
private |
Definition at line 173 of file BusinessObjectRef.hxx.