The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download | Blog | Stats
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

SVSHold Class Reference

Holds a SVSHold item. More...

Inheritance diagram for SVSHold:

Inheritance graph
[legend]
Collaboration diagram for SVSHold:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SVSHold ()
 SVSHold (const std::string &nn, const std::string &sb, const time_t so, const long ln, const std::string &rs)

Public Attributes

std::string nickname
std::string set_by
time_t set_on
long length
std::string reason

Detailed Description

Holds a SVSHold item.

Definition at line 25 of file m_svshold.cpp.


Constructor & Destructor Documentation

SVSHold::SVSHold  )  [inline]
 

Definition at line 34 of file m_svshold.cpp.

00035         {
00036         }

SVSHold::SVSHold const std::string nn,
const std::string sb,
const time_t  so,
const long  ln,
const std::string rs
[inline]
 

Definition at line 38 of file m_svshold.cpp.

00038                                                                                                                : nickname(nn), set_by(sb), set_on(so), length(ln), reason(rs)
00039         {
00040         }


Member Data Documentation

long SVSHold::length
 

Definition at line 31 of file m_svshold.cpp.

Referenced by ModuleSVSHold::DecodeSVSHold(), ModuleSVSHold::EncodeSVSHold(), and SVSHoldComp().

std::string SVSHold::nickname
 

Definition at line 28 of file m_svshold.cpp.

Referenced by ModuleSVSHold::DecodeSVSHold(), ModuleSVSHold::EncodeSVSHold(), and ModuleSVSHold::OnDecodeMetaData().

std::string SVSHold::reason
 

Definition at line 32 of file m_svshold.cpp.

Referenced by ModuleSVSHold::DecodeSVSHold(), and ModuleSVSHold::EncodeSVSHold().

std::string SVSHold::set_by
 

Definition at line 29 of file m_svshold.cpp.

Referenced by ModuleSVSHold::DecodeSVSHold(), and ModuleSVSHold::EncodeSVSHold().

time_t SVSHold::set_on
 

Definition at line 30 of file m_svshold.cpp.

Referenced by ModuleSVSHold::DecodeSVSHold(), ModuleSVSHold::EncodeSVSHold(), and SVSHoldComp().


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