vdr  1.7.27
Public Member Functions | Private Attributes
cPluginHello Class Reference

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

Definition at line 72 of file hello.c.

References option_a, and option_b.

Definition at line 81 of file hello.c.


Member Function Documentation

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

Reimplemented from cPlugin.

Definition at line 86 of file hello.c.

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

Implements cPlugin.

Definition at line 28 of file hello.c.

References DESCRIPTION, and tr.

void cPluginHello::Housekeeping ( void  ) [virtual]

Reimplemented from cPlugin.

Definition at line 121 of file hello.c.

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

Reimplemented from cPlugin.

Definition at line 126 of file hello.c.

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

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

Reimplemented from cPlugin.

Definition at line 33 of file hello.c.

References MAINMENUENTRY, and tr.

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.

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.

bool cPluginHello::Start ( void  ) [virtual]

Reimplemented from cPlugin.

Definition at line 115 of file hello.c.

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

Implements cPlugin.

Definition at line 27 of file hello.c.

References VERSION.


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: