|
ZNC trunk
|
#include <Buffer.h>
Collaboration diagram for CBufLine:Public Member Functions | |
| CBufLine () | |
| CBufLine (const CMessage &Format, const CString &sText="") | |
| CBufLine (const CString &sFormat, const CString &sText="", const timeval *ts=nullptr, const MCString &mssTags=MCString::EmptyMap) | |
| ~CBufLine () | |
| CMessage | ToMessage (const CClient &Client, const MCString &mssParams) const |
| CString | GetLine (const CClient &Client, const MCString &mssParams) const |
| void | UpdateTime () |
| bool | Equals (const CMessage &Format) const |
| void | SetFormat (const CString &sFormat) |
| void | SetText (const CString &sText) |
| void | SetTime (const timeval &ts) |
| void | SetTags (const MCString &mssTags) |
| const CString & | GetCommand () const |
| CString | GetFormat () const |
| const CString & | GetText () const |
| timeval | GetTime () const |
| const MCString & | GetTags () const |
Protected Attributes | |
| CMessage | m_Message |
| CString | m_sText |
|
inline |
| CBufLine::CBufLine | ( | const CString & | sFormat, |
| const CString & | sText = "", |
||
| const timeval * | ts = nullptr, |
||
| const MCString & | mssTags = MCString::EmptyMap |
||
| ) |
| CBufLine::~CBufLine | ( | ) |
|
inline |
References CMessage::Equals(), and m_Message.
|
inline |
References CMessage::GetCommand(), and m_Message.
|
inline |
References CMessage::ExcludeTags, m_Message, and CMessage::ToString().
|
inline |
References CMessage::GetTags(), and m_Message.
|
inline |
References CMessage::GetTime(), and m_Message.
|
inline |
References m_Message, and CMessage::Parse().
|
inline |
References m_Message, and CMessage::SetTags().
|
inline |
References m_Message, and CMessage::SetTime().
| void CBufLine::UpdateTime | ( | ) |
|
protected |
Referenced by Equals(), GetCommand(), GetFormat(), GetTags(), GetTime(), SetFormat(), SetTags(), and SetTime().