Dokumentation VDR

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cKeyMacro Class Reference

#include <keys.h>

Inheritance diagram for cKeyMacro:

Inheritance graph
Collaboration diagram for cKeyMacro:

Collaboration graph

Detailed Description

Handling of key macros.

Definition at line 123 of file keys.h.

Public Methods

 cKeyMacro (void)
 ~cKeyMacro ()
bool Parse (char *s)
const eKeysMacro (void) const
const char * Plugin (void) const

Private Attributes

char * plugin

Constructor & Destructor Documentation

cKeyMacro::cKeyMacro void   

Definition at line 182 of file keys.c.

References kNone, macro, MAXKEYSINMACRO, and plugin.


Definition at line 189 of file keys.c.

Member Function Documentation

const eKeys* cKeyMacro::Macro void    const [inline]

Definition at line 131 of file keys.h.

References eKeys.

Referenced by cKeyMacros::Get(), and cRemote::PutMacro().

bool cKeyMacro::Parse char *    s

Definition at line 194 of file keys.c.

References esyslog, cKey::FromString(), cPluginManager::GetPlugin(), k_Plugin, kNone, kOk, macro, MAXKEYSINMACRO, and plugin.

const char* cKeyMacro::Plugin void    const [inline]

Definition at line 132 of file keys.h.

Referenced by cRemote::PutMacro().

Field Documentation

eKeys cKeyMacro::macro[MAXKEYSINMACRO] [private]

Definition at line 125 of file keys.h.

Referenced by cKeyMacro(), and Parse().

char* cKeyMacro::plugin [private]

Definition at line 126 of file keys.h.

Referenced by cKeyMacro(), and Parse().

The documentation for this class was generated from the following files:
Generated on Wed Feb 5 23:31:16 2003 for VDR by doxygen1.3-rc2