The base class of the SystemPtr, CameraPtr, InterfacePtr, ImagePtr and LoggingEventDataPtr objects.
More...
template<class T, class B = T>
class Spinnaker::BasePtr< T, B >
The base class of the SystemPtr, CameraPtr, InterfacePtr, ImagePtr and LoggingEventDataPtr objects.
virtual bool IsValid |
( |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
True if the pointer is valid.
virtual operator bool |
( |
void |
| ) |
const |
throw | ( | |
| ) | | |
|
virtual |
True if the pointer is valid.
virtual operator T * |
( |
void |
| ) |
const |
|
virtual |
virtual T* operator-> |
( |
void |
| ) |
const |
|
virtual |
virtual BasePtr& operator= |
( |
const int |
nMustBeNull | ) |
|
|
virtual |
virtual BasePtr& operator= |
( |
const long |
nMustBeNull | ) |
|
|
virtual |
virtual BasePtr& operator= |
( |
const std::nullptr_t |
nullPtr | ) |
|
|
virtual |
virtual bool operator== |
( |
const BasePtr< T, B > & |
rT | ) |
const |
|
virtual |
virtual bool operator== |
( |
std::nullptr_t |
| ) |
const |
|
virtual |
virtual bool operator== |
( |
int |
nMustBeNull | ) |
const |
|
virtual |
virtual bool operator== |
( |
long |
nMustBeNull | ) |
const |
|
virtual |
The documentation for this class was generated from the following file: