Home

Dokumentation

Impressum

Dokumentation VDR
 

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

cDll Class Reference

#include <plugin.h>

Inheritance diagram for cDll:

Inheritance graph
[legend]
Collaboration diagram for cDll:

Collaboration graph
[legend]

Public Methods

 cDll (const char *FileName, const char *Args)
virtual ~cDll ()
bool Load (bool Log=false)
cPluginPlugin (void)

Private Attributes

char * fileName
char * args
void * handle
cPluginplugin

Constructor & Destructor Documentation

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

Definition at line 112 of file plugin.c.

References args, fileName, handle, and plugin.

cDll::~cDll   [virtual]
 

Definition at line 120 of file plugin.c.

References plugin.


Member Function Documentation

bool cDll::Load bool    Log = false
 

Definition at line 148 of file plugin.c.

References args, esyslog, handle, isyslog, MAXPLUGINARGS, plugin, cPlugin::ProcessArgs(), cPlugin::SetName(), and SkipQuote().

Referenced by cPluginManager::LoadPlugins().

cPlugin* cDll::Plugin void    [inline]
 

Definition at line 65 of file plugin.h.

Referenced by cPluginManager::GetPlugin(), cPluginManager::Housekeeping(), cPluginManager::Shutdown(), and cPluginManager::StartPlugins().


Field Documentation

char* cDll::args [private]
 

Definition at line 58 of file plugin.h.

Referenced by cDll(), and Load().

char* cDll::fileName [private]
 

Definition at line 57 of file plugin.h.

Referenced by cDll().

void* cDll::handle [private]
 

Definition at line 59 of file plugin.h.

Referenced by cDll(), and Load().

cPlugin* cDll::plugin [private]
 

Definition at line 60 of file plugin.h.

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


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