Low Level API: Definition of IPylonDevice. More...
#include <pylon/Platform.h>
#include <GenICamFwd.h>
#include <Base/GCException.h>
#include <pylon/stdinclude.h>
#include <pylon/PylonBase.h>
#include <pylon/WaitObject.h>
#include <pylon/WaitObjects.h>
#include <pylon/DeviceInfo.h>
#include <pylon/EventAdapter.h>
#include <pylon/Callback.h>
#include <pylon/DeviceAccessMode.h>
Classes | |
interface | Pylon::IDevice |
Low Level API: The interface implemented by all device objects. More... | |
interface | Pylon::IPylonDevice |
Low Level API: Interface for camera objects. More... | |
Namespaces | |
Pylon | |
Contains definitions of pylon types. | |
Typedefs | |
typedef Pylon::Callback1 < IPylonDevice * > | Pylon::DeviceCallback |
callback type with a IPylonDevice as parameter | |
typedef void * | Pylon::DeviceCallbackHandle |
opaque device callback object | |
Functions | |
template<class Function > | |
DeviceCallbackHandle | Pylon::RegisterRemovalCallback (IPylonDevice *pDevice, Function f) |
Low Level API: Register a C-function as a removal callback. More... | |
template<class Client , class Member > | |
DeviceCallbackHandle | Pylon::RegisterRemovalCallback (IPylonDevice *pDevice, Client &c, Member m) |
Low Level API: Register a C++-member function as removal callback. More... | |
Low Level API: Definition of IPylonDevice.