1#ifndef RESIP_Message_hxx
2#define RESIP_Message_hxx
54#ifndef RESIP_USE_STL_STREAMS
facet for brief output to streams
The base-class used for message-passing.
virtual Brief brief() const
return a facet for brief encoding of message
virtual EncodeStream & encodeBrief(EncodeStream &str) const =0
output a brief description to stream
bool hasTransactionUser() const
virtual EncodeStream & encode(EncodeStream &strm) const =0
output the entire message to stream
virtual Message * clone() const =0
TransactionUser * getTransactionUser()
void setTransactionUser(TransactionUser *t)
This is the primary point of interaction between the app-layer and the stack.
The base-class for an RFC 3261 Transaction User.
dcm! – add UnusedChecking(_enum) below;
EncodeStream & operator<<(EncodeStream &strm, const BaseException &e)
Replaces STL streams for general encoding purposes.