Evo 7.12.0-TM26061101
Evo LPR Engine
Loading...
Searching...
No Matches
Evo::GIC::Dev Class Referenceabstract

GenICam Device class. More...

#include <GenICam.hpp>

Public Member Functions

virtual const char * GetInterface (void) const =0
virtual const char * GetVendor (void) const =0
virtual const char * GetModel (void) const =0
virtual const char * GetSerialNo (void) const =0
virtual const char * GetID (void) const =0
virtual uint32_t GetNumDataStreams (void) const =0

Detailed Description

Dev class provide access to the GenICam device which streams a video through Ethernet, USB, FireWire and so on.

Member Function Documentation

◆ GetID()

virtual const char * Evo::GIC::Dev::GetID ( void ) const
pure virtual

Get ID.

Returns
ID

◆ GetInterface()

virtual const char * Evo::GIC::Dev::GetInterface ( void ) const
pure virtual

Get interface type to host such as ethernet, USB, firewire and so on.

Returns
Interface type's name

◆ GetModel()

virtual const char * Evo::GIC::Dev::GetModel ( void ) const
pure virtual

Get model name.

Returns
Model name

◆ GetNumDataStreams()

virtual uint32_t Evo::GIC::Dev::GetNumDataStreams ( void ) const
pure virtual

Get number of data streams which can be provided.

Returns
Number of data streams

◆ GetSerialNo()

virtual const char * Evo::GIC::Dev::GetSerialNo ( void ) const
pure virtual

Get serial number.

Returns
Serial Number

◆ GetVendor()

virtual const char * Evo::GIC::Dev::GetVendor ( void ) const
pure virtual

Get vendor name.

Returns
Vendor name