Hormiga 1.0

Capture Class Reference

#include <capture.h>

Inheritance diagram for Capture:

List of all members.

Public Types

enum  CaptureType {
  CTXT, CGUI, CIMG, CSEL,
  CPLOT
}

Public Member Functions

virtual CaptureType getCaptureType ()=0
T_STRING getLabel ()
 Capture (T_STRING label)
virtual ~Capture ()

Protected Attributes

T_STRING label

Detailed Description

Definition at line 53 of file capture.h.


Member Enumeration Documentation

Enumerator:
CTXT 
CGUI 
CIMG 
CSEL 
CPLOT 

Definition at line 56 of file capture.h.


Constructor & Destructor Documentation

Capture::Capture ( T_STRING  label) [inline]

Definition at line 59 of file capture.h.

virtual Capture::~Capture ( ) [inline, virtual]

Definition at line 60 of file capture.h.


Member Function Documentation

virtual CaptureType Capture::getCaptureType ( ) [pure virtual]

Implemented in CaptureTXT, CaptureGUI, CR_Image, CR_Select, and CR_FunctionIterator.

Here is the caller graph for this function:

T_STRING Capture::getLabel ( ) [inline]

Reimplemented in CR_Image, CR_Select, and CR_FunctionIterator.

Definition at line 58 of file capture.h.

Here is the caller graph for this function:


Member Data Documentation

T_STRING Capture::label [protected]

Definition at line 62 of file capture.h.


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