Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DEVmod_gen Class Reference

#include <dev.H>

Inheritance diagram for DEVmod_gen:

Inheritance graph
[legend]
Collaboration diagram for DEVmod_gen:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~DEVmod_gen ()
virtual Evd::DEVmod gen_mods ()

Static Public Member Functions

static void set_gen (DEVmod_gen *gen)
static void force_mods (Evd::DEVmod mods)
static Evd::DEVmod force_mods ()
static void add_mod (CDEVmod_desc &desc)
static Evd::DEVmod mods ()

Static Private Attributes

static DEVmod_desc_list _mods
static DEVmod_gen_gen = 0
static Evd::DEVmod _forced_mods = Evd::EMPTY

Detailed Description

Definition at line 424 of file dev.H.


Constructor & Destructor Documentation

virtual DEVmod_gen::~DEVmod_gen  )  [inline, virtual]
 

Definition at line 430 of file dev.H.


Member Function Documentation

static void DEVmod_gen::add_mod CDEVmod_desc &  desc  )  [inline, static]
 

Definition at line 434 of file dev.H.

References _mods.

static Evd::DEVmod DEVmod_gen::force_mods  )  [inline, static]
 

Definition at line 433 of file dev.H.

References _forced_mods.

static void DEVmod_gen::force_mods Evd::DEVmod  mods  )  [inline, static]
 

Definition at line 432 of file dev.H.

References _forced_mods.

virtual Evd::DEVmod DEVmod_gen::gen_mods  )  [inline, virtual]
 

Definition at line 435 of file dev.H.

References Evd::EMPTY.

Referenced by mods().

Evd::DEVmod DEVmod_gen::mods  )  [static]
 

Definition at line 69 of file dev.C.

References _forced_mods, _gen, _mods, Evd::EMPTY, gen_mods(), DEVice_buttons::get(), and Evd::NONE.

Referenced by TabletMultimode::sample().

static void DEVmod_gen::set_gen DEVmod_gen gen  )  [inline, static]
 

Definition at line 431 of file dev.H.

References _gen.


Member Data Documentation

Evd::DEVmod DEVmod_gen::_forced_mods = Evd::EMPTY [static, private]
 

Definition at line 427 of file dev.H.

Referenced by force_mods(), and mods().

DEVmod_gen * DEVmod_gen::_gen = 0 [static, private]
 

Definition at line 426 of file dev.H.

Referenced by mods(), and set_gen().

DEVmod_desc_list DEVmod_gen::_mods [static, private]
 

Definition at line 425 of file dev.H.

Referenced by add_mod(), and mods().


The documentation for this class was generated from the following files:
Generated on Mon Sep 18 11:45:06 2006 for jot by  doxygen 1.4.4