AURobotServers  4
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
UComImAna Class Reference

#include <ucomimana.h>

Public Member Functions

 UComImAna ()
 
 ~UComImAna ()
 

Public Attributes

unsigned int aDevCnt
 
unsigned int aDevList [MAX_DEVICES]
 
unsigned int aFileNameCount
 
char aFileNames [MAX_FILENAMES][MAX_IMG_NAME_SIZE]
 
unsigned int aImgSrc
 
bool aImgSrcValid
 
int aParam [MAX_PARAMS]
 
unsigned int aParamCnt
 
unsigned int aReqMode
 
bool aReqState
 
bool aReqValid
 

Static Public Attributes

static const int MAX_DEVICES = 5
 
static const int MAX_FILENAMES = 10
 
static const int MAX_PARAMS = 4
 

Detailed Description

Communication of image analysis request and state of present analysis

Author
Christian Andersen

Constructor & Destructor Documentation

UComImAna::UComImAna ( )
UComImAna::~UComImAna ( )

Member Data Documentation

unsigned int UComImAna::aDevCnt

Number of devices to be used

unsigned int UComImAna::aDevList[MAX_DEVICES]

Device number list

unsigned int UComImAna::aFileNameCount

Number of filenames

char UComImAna::aFileNames[MAX_FILENAMES][MAX_IMG_NAME_SIZE]

Filenames for images or image liste. This may be one for each device. Filenames are relative to default image path and includes filetype (e.g. ".png")

unsigned int UComImAna::aImgSrc

Image source type, one of 0 : new camera image(s). 1 : Load from file 2 : Load from file-list - filenames in listfile

bool UComImAna::aImgSrcValid

Image source valid

int UComImAna::aParam[MAX_PARAMS]

Parameter values - each is 16 bit signed values

unsigned int UComImAna::aParamCnt

Parameters for the requested mode. Count of valid parameters.

unsigned int UComImAna::aReqMode

Analysis mode or type

bool UComImAna::aReqState

Request analysis state valid. The state is for the analysis mode defined in 'aReqMode'

bool UComImAna::aReqValid

Request analysis valid. The request is for mode in 'aReqMode'

const int UComImAna::MAX_DEVICES = 5
static

Maximum number of devices

const int UComImAna::MAX_FILENAMES = 10
static

Maximum number of filenames.

const int UComImAna::MAX_PARAMS = 4
static

Maximum number of params


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