smartPointer.hpp
bool isEmpty() const
Check if pointer owns any object.
Definition: smartPointer.hpp:78
SmartPointer & operator=(const SmartPointer< T > &original)
Assignment operator.
Definition: smartPointer.hpp:42
T & operator*()
Method dereferencing pointer.
Definition: smartPointer.hpp:54
SmartPointer(const T &inner)
Constructor.
Definition: smartPointer.hpp:19
T * operator->()
Method dereferencing pointer.
Definition: smartPointer.hpp:66
Definition: backwardKolmogorovEq.cpp:5
const T & operator*() const
Method dereferencing pointer.
Definition: smartPointer.hpp:60
T * data_ptr_
Pointer to data owned by pointer.
Definition: smartPointer.hpp:86
SmartPointer()
Default constructor.
Definition: smartPointer.hpp:13
const T * operator->() const
Method dereferencing pointer.
Definition: smartPointer.hpp:72
SmartPointer(const SmartPointer< T > &original)
Copy constructor.
Definition: smartPointer.hpp:32