InspIRCd  3.0
Public Types | Public Member Functions | List of all members
ExtensionManager Class Reference

Public Types

typedef std::map< std::string, reference< ExtensionItem > > ExtMap
 

Public Member Functions

bool Register (ExtensionItem *item)
 
void BeginUnregister (Module *module, std::vector< reference< ExtensionItem > > &list)
 
ExtensionItemGetItem (const std::string &name)
 
const ExtMap & GetExts () const
 

Member Function Documentation

◆ GetExts()

const ExtMap& ExtensionManager::GetExts ( ) const
inline

Get all registered extensions keyed by their names

Returns
Const map of ExtensionItem pointers keyed by their names

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