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

callerid_data Class Reference

Inheritance diagram for callerid_data:

Inheritance graph
[legend]
Collaboration diagram for callerid_data:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 callerid_data ()
 callerid_data (const std::string &str, InspIRCd *ServerInstance)
std::string ToString (bool displayable) const

Public Attributes

time_t lastnotify
std::set< User * > accepting

Detailed Description

Definition at line 21 of file m_callerid.cpp.


Constructor & Destructor Documentation

callerid_data::callerid_data  )  [inline]
 

Definition at line 27 of file m_callerid.cpp.

callerid_data::callerid_data const std::string str,
InspIRCd ServerInstance
[inline]
 

Definition at line 28 of file m_callerid.cpp.

References accepting, ConvToInt(), InspIRCd::FindNick(), InspIRCd::FindUUID(), irc::sepstream::GetToken(), and lastnotify.


Member Function Documentation

std::string callerid_data::ToString bool  displayable  )  const [inline]
 

Definition at line 55 of file m_callerid.cpp.

References accepting, and lastnotify.

Referenced by ModuleCallerID::OnSyncUserMetaData().


Member Data Documentation

std::set<User*> callerid_data::accepting
 

Definition at line 25 of file m_callerid.cpp.

Referenced by CommandAccept::AddAccept(), callerid_data(), CommandAccept::ListAccept(), ModuleCallerID::PreText(), CommandAccept::RemoveAccept(), RemoveFromAllAccepts(), and ToString().

time_t callerid_data::lastnotify
 

Definition at line 24 of file m_callerid.cpp.

Referenced by callerid_data(), ModuleCallerID::PreText(), and ToString().


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