camera_interface
Namespaces | Classes | Enumerations | Functions
camera Namespace Reference

Namespaces

 double_attrib
 
 enum_attrib
 
 int_attrib
 
 str_attrib
 

Classes

struct  CamInfo
 
class  CamInterface
 Virtual class which declares an general interface for imaging sensors. More...
 
struct  IPSettings
 

Enumerations

enum  IpConfig { IpConfigUnknown = 0, IpConfigPersistent = 1, IpConfigDhcp = 2, IpConfigAutoIp = 4 }
 
enum  InterfaceType { InterfaceUnknown, InterfaceFirewire, InterfaceEthernet, InterfaceUSB }
 
enum  GrabMode { Stop, SingleFrame, MultiFrame, Continuously }
 
enum  AccessMode { Monitor, Master, MasterMulticast }
 

Functions

std::string getCamInfo (const CamInfo &cam_info)
 
void showCamInfo (const CamInfo &cam_info)
 
void showCamInfos (std::vector< CamInfo > &cam_infos)
 

Enumeration Type Documentation

◆ AccessMode

Enumerator
Monitor 
Master 
MasterMulticast 

◆ GrabMode

Enumerator
Stop 
SingleFrame 
MultiFrame 
Continuously 

◆ InterfaceType

Enumerator
InterfaceUnknown 
InterfaceFirewire 
InterfaceEthernet 
InterfaceUSB 

◆ IpConfig

Enumerator
IpConfigUnknown 
IpConfigPersistent 
IpConfigDhcp 
IpConfigAutoIp 

Function Documentation

◆ getCamInfo()

std::string camera::getCamInfo ( const CamInfo cam_info)
inline

◆ showCamInfo()

void camera::showCamInfo ( const CamInfo cam_info)
inline

◆ showCamInfos()

void camera::showCamInfos ( std::vector< CamInfo > &  cam_infos)
inline