Auto pointer. More...
#include <SMESH_TypeDefs.hxx>
Public Member Functions | |
| Deleter (TOBJ *obj=(TOBJ *) NULL) | |
| ~Deleter () | |
| TOBJ & | operator* () const |
| TOBJ * | operator-> () const |
| operator bool () const | |
Data Fields | |
| TOBJ * | _obj |
Private Member Functions | |
| Deleter (const Deleter &) | |
Auto pointer.
|
explicit |
| SMESHUtils::Deleter< TOBJ >::~Deleter | ( | ) |
References SMESHUtils::Deleter< TOBJ >::_obj.
|
private |
| SMESHUtils::Deleter< TOBJ >::operator bool | ( | ) | const |
References SMESHUtils::Deleter< TOBJ >::_obj.
| TOBJ & SMESHUtils::Deleter< TOBJ >::operator* | ( | ) | const |
References SMESHUtils::Deleter< TOBJ >::_obj.
| TOBJ * SMESHUtils::Deleter< TOBJ >::operator-> | ( | ) | const |
References SMESHUtils::Deleter< TOBJ >::_obj.
| TOBJ* SMESHUtils::Deleter< TOBJ >::_obj |
Referenced by SMESH_MeshEditor::DoubleNodesInRegion(), SMESH_Mesh_i::ExportPartToMEDCommon(), SMESH_MeshAlgos::MakePolyLine(), SMESHUtils::Deleter< TOBJ >::operator bool(), SMESHUtils::Deleter< TOBJ >::operator*(), SMESHUtils::Deleter< TOBJ >::operator->(), and SMESHUtils::Deleter< TOBJ >::~Deleter().