ifw-ccf 5.0.2
Loading...
Searching...
No Matches
Classes | Enumerations | Functions | Variables
ifw::ccf::protocols::aravis Namespace Reference

Classes

struct  ArvAttributeInfo
 Aravis attribute info. More...
 
struct  ArvFrame
 Image in which to store frames received. More...
 
class  ComAdptAravis
 CCF Com. Int. implementing communication based on the Aravis open-source glib/gobject-based library for Genicam cameras. More...
 

Enumerations

enum class  ArvDatatype {
  ARV_DATA_TYPE_UNKNOWN = 0 , ARV_DATA_TYPE_COMMAND , ARV_DATA_TYPE_ENUM , ARV_DATA_TYPE_BOOLEAN ,
  ARV_DATA_TYPE_INTEGER , ARV_DATA_TYPE_STRING , ARV_DATA_TYPE_FLOAT , _ARV_DATA_TYPE_FORCE_32 = INT_MAX
}
 Aravis data types defined. More...
 

Functions

void FrameReceptionThread (void *com_adapter)
 Thread dedicated to receive the image frames to ensure the minimum possible delay in receiving these.
 
ifw::ccf::common::SetupGetSetup ()
 
std::string SetupKey (const std::vector< std::string > &names)
 

Variables

const auto ARAVIS_INFINITE = 0xFFFFFFFF
 Never timeout.
 

Detailed Description

Enumeration Type Documentation

◆ ArvDatatype

Aravis data types defined.

Enumerator
ARV_DATA_TYPE_UNKNOWN 
ARV_DATA_TYPE_COMMAND 
ARV_DATA_TYPE_ENUM 
ARV_DATA_TYPE_BOOLEAN 
ARV_DATA_TYPE_INTEGER 
ARV_DATA_TYPE_STRING 
ARV_DATA_TYPE_FLOAT 
_ARV_DATA_TYPE_FORCE_32 

Function Documentation

◆ FrameReceptionThread()

void ifw::ccf::protocols::aravis::FrameReceptionThread ( void * com_adapter)

Thread dedicated to receive the image frames to ensure the minimum possible delay in receiving these.

◆ GetSetup()

ifw::ccf::common::Setup & ifw::ccf::protocols::aravis::GetSetup ( )
inline

◆ SetupKey()

std::string ifw::ccf::protocols::aravis::SetupKey ( const std::vector< std::string > & names)
inline

Variable Documentation

◆ ARAVIS_INFINITE

const auto ifw::ccf::protocols::aravis::ARAVIS_INFINITE = 0xFFFFFFFF

Never timeout.