InspIRCd  3.0
Public Member Functions | List of all members
KLineFactory Class Reference
Inheritance diagram for KLineFactory:
XLineFactory

Public Member Functions

XLineGenerate (time_t set_time, unsigned long duration, const std::string &source, const std::string &reason, const std::string &xline_specific_mask) CXX11_OVERRIDE
 
- Public Member Functions inherited from XLineFactory
 XLineFactory (const std::string &t)
 
virtual const std::string & GetType ()
 
virtual bool AutoApplyToUserList (XLine *x)
 
virtual ~XLineFactory ()
 

Additional Inherited Members

- Protected Attributes inherited from XLineFactory
std::string type
 

Detailed Description

An XLineFactory specialized to generate KLine* pointers

Member Function Documentation

◆ Generate()

XLine* KLineFactory::Generate ( time_t  set_time,
unsigned long  duration,
const std::string &  source,
const std::string &  reason,
const std::string &  xline_specific_mask 
)
inlinevirtual

Generate a KLine

Implements XLineFactory.


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