ATEsystem.PIRIS-driver
1.0.1
ATEsystem.PIRIS-driver
|
ATEsystem_PIRIS::SmartPointer< T > Class Template Reference
#include <ATEsystem.PIRIS.h>
Public Member Functions | |
SmartPointer (void) noexcept | |
~SmartPointer (void) | |
void | operator= (T *pB) |
operator T * (void) const | |
T & | operator * (void) const |
T & | operator() (void) const |
T * | operator-> (void) const |
bool | IsValid () const throw () |
operator bool (void) const throw () | |
bool | operator== (T *pT) const |
Detailed Description
template<class T>
class ATEsystem_PIRIS::SmartPointer< T >
Generic Smart Pointer class, that can be used for mem mng of any type. Implementation by Basler AG.
Constructor & Destructor Documentation
◆ SmartPointer()
template<class T >
|
inlinenoexcept |
◆ ~SmartPointer()
template<class T >
|
inline |
Member Function Documentation
◆ IsValid()
template<class T >
|
inline |
◆ operator *()
template<class T >
|
inline |
◆ operator bool()
template<class T >
|
inline |
◆ operator T *()
template<class T >
|
inline |
◆ operator()()
template<class T >
|
inline |
◆ operator->()
template<class T >
|
inline |
◆ operator=()
template<class T >
|
inline |
◆ operator==()
template<class T >
|
inline |
The documentation for this class was generated from the following file:
- ATEsystem.PIRIS-driver/ATEsystem.PIRIS-driver-Shared/include/ATEsystem.PIRIS.h
Generated by 1.8.15