|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|


Go to the source code of this file.
Classes | |
| class | Teuchos::ConstHandleable< Base > |
| Class ConstHandleable provides an abstract interface for polymorphic conversion from raw pointers to const smart pointers. More... | |
| class | Teuchos::Handleable< Base > |
| Class Handleable provides an abstract interface for polymorphic conversion from raw pointers to smart pointers. More... | |
Namespaces | |
| Teuchos | |
Macros | |
| #define | TEUCHOS_GET_RCP(Base) |
| Use this macro as an easy way to implement the Handleable interface in a derived class. More... | |
| #define | TEUCHOS_GET_CONST_RCP(Base) virtual Teuchos::RCP<const Base > getConstRcp() const {return rcp(this);} |
| Use this macro as an easy way to implement the ConstHandleable interface in a derived class. For example,. More... | |
| #define TEUCHOS_GET_RCP | ( | Base | ) |
Use this macro as an easy way to implement the Handleable interface in a derived class.
For example,
Definition at line 119 of file Teuchos_Handleable.hpp.
| #define TEUCHOS_GET_CONST_RCP | ( | Base | ) | virtual Teuchos::RCP<const Base > getConstRcp() const {return rcp(this);} |
Use this macro as an easy way to implement the ConstHandleable interface in a derived class. For example,.
Definition at line 134 of file Teuchos_Handleable.hpp.
1.8.5