vdr  1.7.31
Public Member Functions | Private Attributes | List of all members
cDll Class Reference

#include <plugin.h>

Public Member Functions

 cDll (const char *FileName, const char *Args)
virtual ~cDll ()
bool Load (bool Log=false)
cPluginPlugin (void)
 cDll (const char *FileName, const char *Args)
virtual ~cDll ()
bool Load (bool Log=false)
cPluginPlugin (void)
- Public Member Functions inherited from cListObject
 cListObject (void)
virtual ~cListObject ()
virtual int Compare (const cListObject &ListObject) const
void Append (cListObject *Object)
void Insert (cListObject *Object)
void Unlink (void)
int Index (void) const
cListObjectPrev (void) const
cListObjectNext (void) const
 cListObject (void)
virtual ~cListObject ()
virtual int Compare (const cListObject &ListObject) const
void Append (cListObject *Object)
void Insert (cListObject *Object)
void Unlink (void)
int Index (void) const
cListObjectPrev (void) const
cListObjectNext (void) const

Private Attributes

char * fileName
char * args
void * handle
cPluginplugin

Detailed Description

Definition at line 68 of file include/vdr/plugin.h.

Constructor & Destructor Documentation

cDll::cDll ( const char *  FileName,
const char *  Args 
)

Definition at line 179 of file plugin.c.

References args, fileName, handle, and plugin.

cDll::~cDll ( )
virtual

Definition at line 187 of file plugin.c.

References args, fileName, handle, and plugin.

cDll::cDll ( const char *  FileName,
const char *  Args 
)
virtual cDll::~cDll ( )
virtual

Member Function Documentation

bool cDll::Load ( bool  Log = false)
bool cDll::Load ( bool  Log = false)
cPlugin* cDll::Plugin ( void  )
inline

Definition at line 78 of file plugin.h.

References plugin.

cPlugin* cDll::Plugin ( void  )
inline

Member Data Documentation

char * cDll::args
private

Definition at line 71 of file include/vdr/plugin.h.

Referenced by cDll(), Load(), and ~cDll().

char * cDll::fileName
private

Definition at line 70 of file include/vdr/plugin.h.

Referenced by cDll(), Load(), and ~cDll().

void * cDll::handle
private

Definition at line 72 of file include/vdr/plugin.h.

Referenced by cDll(), Load(), and ~cDll().

cPlugin * cDll::plugin
private

Definition at line 73 of file include/vdr/plugin.h.

Referenced by cDll(), Load(), Plugin(), and ~cDll().


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