Public Member Functions | Private Member Functions | Private Attributes | List of all members
avt_vimba_camera::AvtVimbaApi Class Reference

#include <avt_vimba_api.h>

Public Member Functions

std::string accessModeToString (VmbAccessModeType modeType)
 
 AvtVimbaApi ()
 
std::string errorCodeToMessage (VmbErrorType error)
 
bool frameToImage (const FramePtr vimba_frame_ptr, sensor_msgs::Image &image)
 
std::string interfaceToString (VmbInterfaceType interfaceType)
 
void start ()
 

Private Member Functions

void listAvailableCameras ()
 

Private Attributes

VimbaSystemvs
 

Detailed Description

Definition at line 52 of file avt_vimba_api.h.

Constructor & Destructor Documentation

◆ AvtVimbaApi()

avt_vimba_camera::AvtVimbaApi::AvtVimbaApi ( )
inline

Definition at line 55 of file avt_vimba_api.h.

Member Function Documentation

◆ accessModeToString()

std::string avt_vimba_camera::AvtVimbaApi::accessModeToString ( VmbAccessModeType  modeType)
inline

Definition at line 128 of file avt_vimba_api.h.

◆ errorCodeToMessage()

std::string avt_vimba_camera::AvtVimbaApi::errorCodeToMessage ( VmbErrorType  error)
inline

Translates Vimba error codes to readable error messages

Parameters
errorVimba error type
Returns
readable string error

Definition at line 79 of file avt_vimba_api.h.

◆ frameToImage()

bool avt_vimba_camera::AvtVimbaApi::frameToImage ( const FramePtr  vimba_frame_ptr,
sensor_msgs::Image &  image 
)
inline

Definition at line 144 of file avt_vimba_api.h.

◆ interfaceToString()

std::string avt_vimba_camera::AvtVimbaApi::interfaceToString ( VmbInterfaceType  interfaceType)
inline

Definition at line 110 of file avt_vimba_api.h.

◆ listAvailableCameras()

void avt_vimba_camera::AvtVimbaApi::listAvailableCameras ( )
inlineprivate

Definition at line 245 of file avt_vimba_api.h.

◆ start()

void avt_vimba_camera::AvtVimbaApi::start ( )
inline

Definition at line 59 of file avt_vimba_api.h.

Member Data Documentation

◆ vs

VimbaSystem& avt_vimba_camera::AvtVimbaApi::vs
private

Definition at line 243 of file avt_vimba_api.h.


The documentation for this class was generated from the following file:


avt_vimba_camera
Author(s): Allied Vision Technologies, Miquel Massot
autogenerated on Sat Jun 3 2023 02:14:12