cPluginHello Class Reference

Inheritance diagram for cPluginHello:

Inheritance graph
[legend]
Collaboration diagram for cPluginHello:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cPluginHello (void)
virtual ~cPluginHello ()
virtual const char * Version (void)
virtual const char * Description (void)
virtual const char * CommandLineHelp (void)
virtual bool ProcessArgs (int argc, char *argv[])
virtual bool Start (void)
virtual void Housekeeping (void)
virtual const char * MainMenuEntry (void)
virtual cOsdObjectMainMenuAction (void)
virtual cMenuSetupPageSetupMenu (void)
virtual bool SetupParse (const char *Name, const char *Value)

Private Attributes

const char * option_a
bool option_b


Detailed Description

Definition at line 19 of file hello.c.


Constructor & Destructor Documentation

cPluginHello::cPluginHello ( void   ) 

Definition at line 72 of file hello.c.

References option_a, and option_b.

cPluginHello::~cPluginHello (  )  [virtual]

Definition at line 81 of file hello.c.


Member Function Documentation

virtual const char* cPluginHello::Version ( void   )  [inline, virtual]

Implements cPlugin.

Definition at line 27 of file hello.c.

References VERSION.

virtual const char* cPluginHello::Description ( void   )  [inline, virtual]

Implements cPlugin.

Definition at line 28 of file hello.c.

References DESCRIPTION, and tr.

const char * cPluginHello::CommandLineHelp ( void   )  [virtual]

Reimplemented from cPlugin.

Definition at line 86 of file hello.c.

bool cPluginHello::ProcessArgs ( int  argc,
char *  argv[] 
) [virtual]

Reimplemented from cPlugin.

Definition at line 93 of file hello.c.

References option_a, and option_b.

bool cPluginHello::Start ( void   )  [virtual]

Reimplemented from cPlugin.

Definition at line 115 of file hello.c.

void cPluginHello::Housekeeping ( void   )  [virtual]

Reimplemented from cPlugin.

Definition at line 121 of file hello.c.

virtual const char* cPluginHello::MainMenuEntry ( void   )  [inline, virtual]

Reimplemented from cPlugin.

Definition at line 33 of file hello.c.

References MAINMENUENTRY, and tr.

cOsdObject * cPluginHello::MainMenuAction ( void   )  [virtual]

Reimplemented from cPlugin.

Definition at line 126 of file hello.c.

References cInterface::Confirm(), GreetingTime, Interface, tr, and UseAlternateGreeting.

Here is the call graph for this function:

cMenuSetupPage * cPluginHello::SetupMenu ( void   )  [virtual]

Reimplemented from cPlugin.

Definition at line 133 of file hello.c.

bool cPluginHello::SetupParse ( const char *  Name,
const char *  Value 
) [virtual]

Reimplemented from cPlugin.

Definition at line 139 of file hello.c.

References GreetingTime, and UseAlternateGreeting.


Member Data Documentation

const char* cPluginHello::option_a [private]

Definition at line 22 of file hello.c.

Referenced by cPluginHello(), and ProcessArgs().

bool cPluginHello::option_b [private]

Definition at line 23 of file hello.c.

Referenced by cPluginHello(), and ProcessArgs().


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

Generated on Tue Nov 4 20:00:42 2008 for VDR by  doxygen 1.5.6