ifw-ccf  3.0.0-pre2
Classes | Enumerations | Functions | Variables
ccf::protocols::aravis Namespace Reference

Classes

class  ComAdptAravis
 CCF Com. Int. implementing communication based on the Aravis open-source glib/gobject-based library for Genicam cameras. More...
 
struct  ArvFrame
 Image in which to store frames received. More...
 
struct  ArvAttributeInfo
 Aravis attribute info. 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. More...
 
ccf::common::SetupGetSetup ()
 
std::string SetupKey (const std::vector< std::string > &names)
 

Variables

const auto ARAVIS_INFINITE = 0xFFFFFFFF
 Never timeout. More...
 

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 ccf::protocols::aravis::FrameReceptionThread ( void *  com_int)

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

Dedicated frame reception thread.

◆ GetSetup()

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

◆ SetupKey()

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

Variable Documentation

◆ ARAVIS_INFINITE

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

Never timeout.