ZNC trunk
Loading...
Searching...
No Matches
CCapability Class Reference

#include <Modules.h>

Collaboration diagram for CCapability:

Public Member Functions

virtual ~CCapability ()=default
virtual void OnServerChangedSupport (CIRCNetwork *pNetwork, bool bState)
virtual void OnClientChangedSupport (CClient *pClient, bool bState)
CModuleGetModule ()
void SetModule (CModule *p)

Protected Attributes

CModulem_pModule = nullptr

Constructor & Destructor Documentation

◆ ~CCapability()

virtual CCapability::~CCapability ( )
virtualdefault

Member Function Documentation

◆ GetModule()

CModule * CCapability::GetModule ( )
inline

◆ OnClientChangedSupport()

virtual void CCapability::OnClientChangedSupport ( CClient * pClient,
bool bState )
inlinevirtual

◆ OnServerChangedSupport()

virtual void CCapability::OnServerChangedSupport ( CIRCNetwork * pNetwork,
bool bState )
inlinevirtual

◆ SetModule()

void CCapability::SetModule ( CModule * p)
inline

References m_pModule.

Member Data Documentation

◆ m_pModule

CModule* CCapability::m_pModule = nullptr
protected

Referenced by SetModule().


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