#include <SALOME_GenericObj_wrap.hxx>
Public Types | |
| typedef GENOBJ::_ptr_type | TPtr |
| typedef GENOBJ::_var_type | TVar |
Public Member Functions | |
| GenericObj_wrap () | |
| GenericObj_wrap (const TPtr &obj) | |
| GenericObj_wrap (const TVar &obj) | |
| GenericObj_wrap (const GenericObj_wrap &wrap) | |
| template<class BASE_GENOBJ > | |
| GenericObj_wrap (const GenericObj_wrap< BASE_GENOBJ > &wrap) | |
| ~GenericObj_wrap () | |
| GenericObj_wrap & | operator= (const TPtr &obj) |
| GenericObj_wrap & | operator= (const TVar &obj) |
| GenericObj_wrap & | operator= (const GenericObj_wrap &wrap) |
| template<class BASE_GENOBJ > | |
| GenericObj_wrap & | operator= (const GenericObj_wrap< BASE_GENOBJ > &wrap) |
| operator TPtr () | |
| operator TVar () | |
| TVar | operator-> () |
| TPtr | in () const |
| TPtr & | inout () |
| TPtr | _retn () |
| bool | _getIsOwn () const |
Private Member Functions | |
| void | _register () |
| void | _release () |
Private Attributes | |
| TVar | _obj |
| bool | _isOwn |
| typedef GENOBJ::_ptr_type SALOME::GenericObj_wrap< GENOBJ >::TPtr |
| typedef GENOBJ::_var_type SALOME::GenericObj_wrap< GENOBJ >::TVar |
| SALOME::GenericObj_wrap< GENOBJ >::GenericObj_wrap | ( | ) |
References SALOME::GenericObj_wrap< GENOBJ >::_isOwn.
| SALOME::GenericObj_wrap< GENOBJ >::GenericObj_wrap | ( | const TPtr & | obj | ) |
| SALOME::GenericObj_wrap< GENOBJ >::GenericObj_wrap | ( | const TVar & | obj | ) |
| SALOME::GenericObj_wrap< GENOBJ >::GenericObj_wrap | ( | const GenericObj_wrap< GENOBJ > & | wrap | ) |
References SALOME::GenericObj_wrap< GENOBJ >::_register().
| SALOME::GenericObj_wrap< GENOBJ >::GenericObj_wrap | ( | const GenericObj_wrap< BASE_GENOBJ > & | wrap | ) |
References SALOME::GenericObj_wrap< GENOBJ >::_register().
| SALOME::GenericObj_wrap< GENOBJ >::~GenericObj_wrap | ( | ) |
References SALOME::GenericObj_wrap< GENOBJ >::_release().
| bool SALOME::GenericObj_wrap< GENOBJ >::_getIsOwn | ( | ) | const |
References SALOME::GenericObj_wrap< GENOBJ >::_isOwn.
Referenced by SALOME::GenericObj_wrap< GENOBJ >::operator=().
|
private |
|
private |
| TPtr SALOME::GenericObj_wrap< GENOBJ >::_retn | ( | ) |
| TPtr SALOME::GenericObj_wrap< GENOBJ >::in | ( | ) | const |
References SALOME::GenericObj_wrap< GENOBJ >::_obj.
Referenced by SALOME::GenericObj_wrap< GENOBJ >::operator=().
| TPtr& SALOME::GenericObj_wrap< GENOBJ >::inout | ( | ) |
| SALOME::GenericObj_wrap< GENOBJ >::operator TPtr | ( | ) |
References SALOME::GenericObj_wrap< GENOBJ >::_obj.
| SALOME::GenericObj_wrap< GENOBJ >::operator TVar | ( | ) |
References SALOME::GenericObj_wrap< GENOBJ >::_obj.
| TVar SALOME::GenericObj_wrap< GENOBJ >::operator-> | ( | ) |
References SALOME::GenericObj_wrap< GENOBJ >::_obj.
| GenericObj_wrap& SALOME::GenericObj_wrap< GENOBJ >::operator= | ( | const TPtr & | obj | ) |
| GenericObj_wrap& SALOME::GenericObj_wrap< GENOBJ >::operator= | ( | const TVar & | obj | ) |
| GenericObj_wrap& SALOME::GenericObj_wrap< GENOBJ >::operator= | ( | const GenericObj_wrap< GENOBJ > & | wrap | ) |
| GenericObj_wrap& SALOME::GenericObj_wrap< GENOBJ >::operator= | ( | const GenericObj_wrap< BASE_GENOBJ > & | wrap | ) |
|
private |
Referenced by SALOME::GenericObj_wrap< GENOBJ >::_getIsOwn(), SALOME::GenericObj_wrap< GENOBJ >::_register(), SALOME::GenericObj_wrap< GENOBJ >::_release(), SALOME::GenericObj_wrap< GENOBJ >::_retn(), SALOME::GenericObj_wrap< GENOBJ >::GenericObj_wrap(), SALOME::GenericObj_wrap< GENOBJ >::inout(), and SALOME::GenericObj_wrap< GENOBJ >::operator=().
|
private |
Referenced by SALOME::GenericObj_wrap< GENOBJ >::_register(), SALOME::GenericObj_wrap< GENOBJ >::_release(), SALOME::GenericObj_wrap< GENOBJ >::_retn(), SALOME::GenericObj_wrap< GENOBJ >::in(), SALOME::GenericObj_wrap< GENOBJ >::inout(), SALOME::GenericObj_wrap< GENOBJ >::operator TPtr(), SALOME::GenericObj_wrap< GENOBJ >::operator TVar(), SALOME::GenericObj_wrap< GENOBJ >::operator->(), and SALOME::GenericObj_wrap< GENOBJ >::operator=().