avcap::MenuControl Class Reference

#include <avcap/Control_avcap.h>

Inheritance diagram for avcap::MenuControl:

Inheritance graph
[legend]

Detailed Description

Abstraction of a menu-like control.

These controls provide a list of items, the user can chose from.


Public Types

typedef std::list< MenuItem * > ItemList
 Type of the item list.

Public Member Functions

 MenuControl ()
virtual ~MenuControl ()
virtual const ItemListgetItemList ()=0
 Returns the STL-list of menu items associated with this control.


Member Typedef Documentation

typedef std::list<MenuItem*> avcap::MenuControl::ItemList

Type of the item list.


Constructor & Destructor Documentation

avcap::MenuControl::MenuControl (  )  [inline]

virtual avcap::MenuControl::~MenuControl (  )  [inline, virtual]


Member Function Documentation

virtual const ItemList& avcap::MenuControl::getItemList (  )  [pure virtual]

Returns the STL-list of menu items associated with this control.

Returns:
the menu items.

Implemented in avcap::V4L2_MenuControl.


The documentation for this class was generated from the following file:
Generated on Mon Nov 30 11:10:32 2009 for avcap-0.1 by  doxygen 1.5.1