Extends the CInstantCamera by GigE specific parameter interface classes and GigE specific methods. More...
#include <pylon/gige/BaslerGigEInstantCamera.h>
Inherits CDeviceSpecificInstantCameraT< CBaslerGigEInstantCameraTraits >.
Public Member Functions | |
CBaslerGigEInstantCamera () | |
Creates an Instant Camera object with no attached Pylon device. More... | |
CBaslerGigEInstantCamera (IPylonDevice *pDevice, ECleanup cleanupProcedure=Cleanup_Delete) | |
Creates an Instant Camera object and calls Attach(). More... | |
~CBaslerGigEInstantCamera () | |
Destroys an Instant Camera object. More... | |
void | ChangeIpConfiguration (bool EnablePersistentIp, bool EnableDhcp) |
Enables/disables use of persistent IP address and DHCP usage of the attached Pylon Device. More... | |
void | GetPersistentIpAddress (String_t &IpAddress, String_t &SubnetMask, String_t &DefaultGateway) |
Reads the persistent IP address from the attached Pylon Device. More... | |
void | SetPersistentIpAddress (const String_t &IpAddress, const String_t &SubnetMask, const String_t &DefaultGateway) |
Writes a persistent IP address to the attached Pylon Device. More... | |
Extends the CInstantCamera by GigE specific parameter interface classes and GigE specific methods.
|
inline |
Creates an Instant Camera object with no attached Pylon device.
|
inline |
Creates an Instant Camera object and calls Attach().
See Attach() for more information.
[in] | pDevice | The Pylon device to attach. |
[in] | cleanupProcedure | If cleanupProcedure equals Cleanup_Delete, the Pylon device is destroyed when the Instant Camera object is destroyed. |
|
inline |
Destroys an Instant Camera object.
Calls Attach( NULL) for destroying or removing a Pylon device depending on the passed cleanup procedure.
|
inline |
Enables/disables use of persistent IP address and DHCP usage of the attached Pylon Device.
See Pylon::IPylonGigEDevice::ChangeIpConfiguration()
|
inline |
Reads the persistent IP address from the attached Pylon Device.
See Pylon::IPylonGigEDevice::GetPersistentIpAddress()
|
inline |
Writes a persistent IP address to the attached Pylon Device.
See Pylon::IPylonGigEDevice::SetPersistentIpAddress()