More...
#include <ATEsystem.PIRIS_ethernet.h>
|
| CPirisEthernet () |
|
virtual | ~CPirisEthernet () |
|
virtual void | remove () |
|
Status | Open (void *dev, PirisDeviceType type, VerboseLevel verbose=VerboseLevel::NONE) |
|
Status | Open (const PirisDevice &dev, VerboseLevel verbose=VerboseLevel::NONE) |
|
Status | Close () |
|
std::tuple< StatusEx, DataID > | ReadID () |
|
std::tuple< StatusEx, DataPosition > | ReadPosition () |
|
std::tuple< StatusEx, DataParams > | ReadParams () |
|
std::tuple< StatusEx, DataState > | ReadState () |
|
StatusEx | DevReset () |
|
StatusEx | DevHoming () |
|
StatusEx | SetAbsolute (uint16_t focus=0, uint16_t zoom=0, uint16_t iris=0, bool ir_filter=false) |
|
StatusEx | SetAbsolute (const FocusZoomIris< uint16_t > &values, bool ir_filter=false) |
|
StatusEx | SetRelative (int16_t focus=0, int16_t zoom=0, int16_t iris=0) |
|
StatusEx | SetRelative (const FocusZoomIris< int16_t > &values) |
|
YesNoNA | GetFwPollSupport () |
|
VerboseLevel | GetVerboseLevel () |
|
void | SetVerboseLevel (VerboseLevel level) |
|
| CPirisMain () |
|
virtual | ~CPirisMain () |
|
|
static int16_t | scan (std::vector< Pylon::CDeviceInfo > &devices, bool verbose=false) |
|
static IDevice * | create () |
|
static int16_t | ScanEthernet (std::vector< Pylon::CDeviceInfo > &devices, bool verbose=false) |
|
static int16_t | ScanSerial (std::vector< serial::PortInfo > &devices, bool verbose=false) |
|
Main final child class providing Ethernet communication functionality.
◆ CPirisEthernet()
ATEsystem_PIRIS::CPirisEthernet::CPirisEthernet |
( |
| ) |
|
◆ ~CPirisEthernet()
ATEsystem_PIRIS::CPirisEthernet::~CPirisEthernet |
( |
| ) |
|
|
virtual |
◆ close()
Status ATEsystem_PIRIS::CPirisEthernet::close |
( |
bool |
ignore_err = false | ) |
|
|
protectedvirtual |
◆ create()
IDevice * ATEsystem_PIRIS::CPirisEthernet::create |
( |
| ) |
|
|
static |
◆ flush()
Status ATEsystem_PIRIS::CPirisEthernet::flush |
( |
bool |
ignore_err = false | ) |
|
|
protectedvirtual |
◆ open()
◆ read()
Status ATEsystem_PIRIS::CPirisEthernet::read |
( |
std::string & |
data | ) |
|
|
protectedvirtual |
◆ remove()
void ATEsystem_PIRIS::CPirisEthernet::remove |
( |
| ) |
|
|
virtual |
◆ scan()
int16_t ATEsystem_PIRIS::CPirisEthernet::scan |
( |
std::vector< Pylon::CDeviceInfo > & |
devices, |
|
|
bool |
verbose = false |
|
) |
| |
|
static |
◆ write()
Status ATEsystem_PIRIS::CPirisEthernet::write |
( |
const std::string |
data | ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following files: