![]() |
Programmer's Guide Baumer GAPI SDK Reference v2.10.0
|
This class represents an device event which was received from the host. Use this class to get event information. More...
#include <bgapi2_genicam.hpp>
Public Member Functions | |
DeviceEvent () | |
Constructor for creating an DeviceEvent object. | |
~DeviceEvent () | |
Destructor for deleting an DeviceEvent object. | |
String | GetName () |
This function delivers the name of the DeviceEvent, which was specified in the XML description of the event. More... | |
String | GetDisplayName () |
This function delivers the display name of the DeviceEvent, which was specified in the XML description of the event. More... | |
bo_uint64 | GetTimeStamp () |
This function delivers the timestamp of the DeviceEvent. More... | |
String | GetId () |
This function delivers the ID of the DeviceEvent, which was specified in the XML description of the event. More... | |
![]() | |
Node * | GetNode (String name) |
This function delivers a certain object of the Node list and provides the access to a node objcet without the detour across a NodeMap object. This function is functional identical to NodeMap::GetNode. More... | |
NodeMap * | GetNodeTree () |
This function provides the features of a object derived from INode interface as tree structure in form of a NodeMap pointer. For a detailed description of the tree structure representation refer to the class description of NodeMap. More... | |
NodeMap * | GetNodeList () |
This function provides the features of a object derived from INode interface as unstructured list in form of a NodeMap pointer. For a detailed description of the unstructured list representation refer to the class description of NodeMap. More... | |
Friends | |
class | DeviceEventControl |
This class represents an device event which was received from the host. Use this class to get event information.
Definition at line 1951 of file bgapi2_genicam.hpp.
BGAPI2::Events::DeviceEvent::GetDisplayName | ( | ) |
This function delivers the display name of the DeviceEvent, which was specified in the XML description of the event.
Exceptions::ObjectInvalidException | The calling object is not valid. |
Exceptions::NotAvailableException | The display name was not included in the XML description of the event. |
BGAPI2::Events::DeviceEvent::GetId | ( | ) |
This function delivers the ID of the DeviceEvent, which was specified in the XML description of the event.
Exceptions::ObjectInvalidException | The calling object is not valid. |
Exceptions::NoDataException | The event includes no data. |
BGAPI2::Events::DeviceEvent::GetName | ( | ) |
This function delivers the name of the DeviceEvent, which was specified in the XML description of the event.
Exceptions::ObjectInvalidException | The calling object is not valid. |
Exceptions::NotAvailableException | The name was not included in the event. |
BGAPI2::Events::DeviceEvent::GetTimeStamp | ( | ) |
This function delivers the timestamp of the DeviceEvent.
Exceptions::ObjectInvalidException | The calling object is not valid. |
Exceptions::NotAvailableException | The timestamp was not included in the event. |
Jan, 14 2020
Baumer Optronic GmbH,
Badstrasse 30, 01454 D-Radeberg, Tel:+49-3528-4386-0, Fax:+49-3528-4386-86,
Email:support.cameras@baumer.com