All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
Pylon::CBaslerUsbGrabResultPtr Class Reference

The USB specific grab result smart pointer. More...

#include <pylon/usb/BaslerUsbGrabResultPtr.h>

Inherits CDeviceSpecificGrabResultPtr< CBaslerUsbGrabResultData >.

Public Member Functions

 CBaslerUsbGrabResultPtr ()
 Creates a smart pointer. More...
 
 CBaslerUsbGrabResultPtr (const CGrabResultPtr &rhs)
 
 CBaslerUsbGrabResultPtr (const CBaslerUsbGrabResultPtr &rhs)
 Creates a copy of a smart pointer. More...
 

Detailed Description

The USB specific grab result smart pointer.

Constructor & Destructor Documentation

Pylon::CBaslerUsbGrabResultPtr::CBaslerUsbGrabResultPtr ( )
inline

Creates a smart pointer.

Postcondition
No grab result is referenced.
Pylon::CBaslerUsbGrabResultPtr::CBaslerUsbGrabResultPtr ( const CGrabResultPtr rhs)
inline

Pylon::CBaslerUsbGrabResultPtr::CBaslerUsbGrabResultPtr ( const CBaslerUsbGrabResultPtr rhs)
inline

Creates a copy of a smart pointer.

Parameters
[in]rhsAnother smart pointer, source of the result data to reference.

The data itself is not copied.

Postcondition
  • Another reference to the grab result of the source is held if it references a grab result.
  • No grab result is referenced if the source does not reference a grab result.
Error Safety:
Still valid after error.

The documentation for this class was generated from the following file:

pylon 5.0.9
Copyright © 2006-2017 Basler AG (Tue May 30 2017 17:24:59)