source: cheroxy/trunk/src/CRXHttpMessage.cpp@ 26

Last change on this file since 26 was 26, checked in by cheese, 11 years ago

#1 add function to reset request and response

File size: 1.9 KB
Line 
1/**
2 * CRXHttpMessage.cpp
3 */
4#ifdef _WIN32
5# pragma warning (disable:4996)
6#endif
7
8#include "CRXHttpMessage.h"
9
10CRXHttpMessage::CRXHttpMessage (void)
11{
12 /*----------------------------------------------------------------*/
13 /*----------------------------------------------------------------*/
14}
15
16CRXHttpMessage::~CRXHttpMessage (void)
17{
18 /*----------------------------------------------------------------*/
19 /*----------------------------------------------------------------*/
20}
21
22void
23CRXHttpMessage::Parse (void)
24{
25 /*----------------------------------------------------------------*/
26 /*----------------------------------------------------------------*/
27}
28
29void
30CRXHttpMessage::Reset (void)
31{
32 /*----------------------------------------------------------------*/
33 /*----------------------------------------------------------------*/
34}
35
36void
37CRXHttpMessage::SetMessage (const char * aHttpMessage)
38{
39 /*----------------------------------------------------------------*/
40 if (aHttpMessage == NULL)
41 return ;
42
43 mHttpMessage.assign (aHttpMessage);
44
45 this->Parse ();
46 /*----------------------------------------------------------------*/
47}
48
49std::string
50CRXHttpMessage::GetMessage (void) const
51{
52 /*----------------------------------------------------------------*/
53 /*----------------------------------------------------------------*/
54
55 return mHttpMessage;
56}
57
58void
59CRXHttpMessage::ResetMessage (void)
60{
61 /*----------------------------------------------------------------*/
62 mHttpMessage.clear ();
63 /*----------------------------------------------------------------*/
64}
65
66CRXHttpMessage &
67CRXHttpMessage::operator = (const char * aHttpMessage)
68{
69 /*----------------------------------------------------------------*/
70 SetMessage (aHttpMessage);
71 /*----------------------------------------------------------------*/
72
73 return *this;
74}
Note: See TracBrowser for help on using the repository browser.