|
reSIProcate/stack
9694
|
#include <StatisticsMessage.hxx>


Classes | |
| class | AtomicPayload |
| struct | Payload |
Public Member Functions | |
| RESIP_HeapCount (StatisticsMessage) | |
| StatisticsMessage (const AtomicPayload &payload) | |
| StatisticsMessage (const StatisticsMessage &rhs) | |
| virtual | ~StatisticsMessage () |
| void | loadOut (Payload &payload) const |
| virtual EncodeStream & | encode (EncodeStream &strm) const |
| output the entire message to stream | |
| virtual EncodeStream & | encodeBrief (EncodeStream &str) const |
| output a brief description to stream | |
| Message * | clone () const |
Static Public Member Functions | |
| static void | logStats (const Subsystem &subsystem, const Payload &stats) |
Private Attributes | |
| const AtomicPayload & | mPayload |
Friends | |
| EncodeStream & | operator<< (EncodeStream &strm, const StatisticsMessage::Payload &stats) |
Definition at line 14 of file StatisticsMessage.hxx.
| StatisticsMessage::StatisticsMessage | ( | const AtomicPayload & | payload | ) |
Definition at line 12 of file StatisticsMessage.cxx.
Referenced by clone().
: ApplicationMessage(), mPayload(payload) {}
| StatisticsMessage::StatisticsMessage | ( | const StatisticsMessage & | rhs | ) |
Definition at line 17 of file StatisticsMessage.cxx.
: ApplicationMessage(rhs), mPayload(rhs.mPayload) {}
| StatisticsMessage::~StatisticsMessage | ( | ) | [virtual] |
Definition at line 22 of file StatisticsMessage.cxx.
{}
| Message * StatisticsMessage::clone | ( | ) | const [virtual] |
Implements resip::Message.
Definition at line 103 of file StatisticsMessage.cxx.
References StatisticsMessage().
{
return new StatisticsMessage(*this);
}

| EncodeStream & StatisticsMessage::encode | ( | EncodeStream & | strm | ) | const [virtual] |
output the entire message to stream
Implements resip::Message.
Definition at line 32 of file StatisticsMessage.cxx.
{
strm << "StatisticsMessage";
/*
strm << " [";
Payload payload;
mPayload.loadOut(payload);
strm << payload << "]";
*/
return strm;
}
| EncodeStream & StatisticsMessage::encodeBrief | ( | EncodeStream & | str | ) | const [virtual] |
output a brief description to stream
Implements resip::Message.
Definition at line 26 of file StatisticsMessage.cxx.
{
return str << "StatisticsMessage";
}
| void StatisticsMessage::loadOut | ( | Payload & | payload | ) | const |
Definition at line 180 of file StatisticsMessage.cxx.
References resip::StatisticsMessage::AtomicPayload::loadOut(), and mPayload.
Referenced by resip::TuSelector::add().

Definition at line 93 of file StatisticsMessage.cxx.
References WarningLog.
Referenced by resip::TuSelector::add().
{
WarningLog(<< subsystem
<< std::endl
<< stats);
}
| resip::StatisticsMessage::RESIP_HeapCount | ( | StatisticsMessage | ) |
| EncodeStream& operator<< | ( | EncodeStream & | strm, |
| const StatisticsMessage::Payload & | stats | ||
| ) | [friend] |
const AtomicPayload& resip::StatisticsMessage::mPayload [private] |
Definition at line 91 of file StatisticsMessage.hxx.
Referenced by loadOut().
1.7.5.1