Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Static Public Member Functions | Protected Attributes
CRegTask Class Reference

#include <RegTask.h>

Inheritance diagram for CRegTask:
Inheritance graph
[legend]
Collaboration diagram for CRegTask:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CRegTask ()
 CRegTask (CRegTaskManager *pMgr)
virtual ~CRegTask ()
CString GetDescription ()
virtual HRESULT DoTask ()=0

Static Public Member Functions

static HRESULT PopulateTasks (CRegTaskManager &cMgr)

Protected Attributes

CRegTaskManagerm_pTaskMgr
CString m_szDesc

Detailed Description

Definition at line 14 of file RegTask.h.


Constructor & Destructor Documentation

Definition at line 20 of file RegTask.cpp.

{

}

Definition at line 25 of file RegTask.cpp.

{
    m_pTaskMgr = pMgr;
}
CRegTask::~CRegTask ( ) [virtual]

Definition at line 30 of file RegTask.cpp.

{

}

Member Function Documentation

virtual HRESULT CRegTask::DoTask ( ) [pure virtual]

Implemented in CRegTaskPATH, CRegTaskRegSvr, and CRegTaskRegistry.

Here is the caller graph for this function:

CString CRegTask::GetDescription ( ) [inline]

Definition at line 28 of file RegTask.h.

    {
        return m_szDesc;
    }

Here is the caller graph for this function:

Definition at line 147 of file RegTask.cpp.

{
    cMgr.AddTask(new CRegTaskRegistry(&cMgr));
    cMgr.AddTask(new CRegTaskPATH(&cMgr));
    cMgr.AddTask(new CRegTaskRegSvr(&cMgr));
    return S_OK;
}

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 17 of file RegTask.h.

CString CRegTask::m_szDesc [protected]

Definition at line 18 of file RegTask.h.


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