Public Member Functions | Static Public Member Functions | Data Fields

ChanSuspend Struct Reference

Inherits ExtensibleItem, and Serializable.

Collaboration diagram for ChanSuspend:
Collaboration graph
[legend]

Public Member Functions

 ChanSuspend ()
void Serialize (Serialize::Data &sd) const anope_override

Static Public Member Functions

static SerializableUnserialize (Serializable *obj, Serialize::Data &sd)

Data Fields

Anope::string chan
time_t when

Detailed Description

Definition at line 16 of file cs_suspend.cpp.


Constructor & Destructor Documentation

ChanSuspend::ChanSuspend (  )  [inline]

Definition at line 21 of file cs_suspend.cpp.

Referenced by Unserialize().


Member Function Documentation

void ChanSuspend::Serialize ( Serialize::Data &  sd  )  const [inline, virtual]

Implements Serializable.

Definition at line 25 of file cs_suspend.cpp.

References chan, and when.

static Serializable* ChanSuspend::Unserialize ( Serializable obj,
Serialize::Data &  sd 
) [inline, static]

Field Documentation

Definition at line 18 of file cs_suspend.cpp.

Referenced by CommandCSSuspend::Execute(), and Serialize().

Definition at line 19 of file cs_suspend.cpp.

Referenced by CommandCSSuspend::Execute(), CSSuspend::OnPreChanExpire(), and Serialize().


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