/[resiprocate]/main/sip/resiprocate/Message.hxx
ViewVC logotype

Annotation of /main/sip/resiprocate/Message.hxx

Parent Directory Parent Directory | Revision Log Revision Log


Revision 202 - (hide annotations) (download)
Thu Sep 26 01:12:05 2002 UTC (17 years, 4 months ago) by jason
File size: 407 byte(s)
ParserContainerBase no longer a ParserCategory
Added string names to headers, comma tokenizing in constructor
casts => dynamic_cast

1 dabryan 56 #ifndef Message_hxx
2     #define Message_hxx
3    
4 jason 196 #include <util/Data.hxx>
5 dabryan 140 #include <iostream>
6 jason 95
7 dabryan 56 namespace Vocal2
8     {
9 jason 95
10 dabryan 56 class Message
11     {
12     public:
13 dabryan 60 virtual ~Message(){}
14 jason 118 virtual const Data& getTransactionId() const=0;
15 jason 125 virtual Data brief() const=0;
16 jason 202 virtual std::ostream& encode(std::ostream& strm) const=0;
17 dabryan 56 };
18 jason 95
19 dabryan 140 std::ostream&
20     operator<<(std::ostream& strm, const Vocal2::Message& msg);
21 dabryan 139
22 dabryan 140
23 dabryan 56 }
24    
25     #endif

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27