OSDN Git Service

initial files
[iptd/iPTd_R3.git] / src / net / InternetTextMessageBody.h
1 //\r
2 // InternetTextMessageBody.h\r
3 //\r
4 \r
5 #pragma once\r
6 \r
7 #include <Raym/Raym.h>\r
8 \r
9 namespace NET\r
10 {\r
11 \r
12 class InternetTextMessageBody : public Raym::Object\r
13 {\r
14 private:\r
15     Raym::String *  _body;\r
16     Raym::Data *    _data;\r
17 \r
18 protected:\r
19     InternetTextMessageBody();\r
20     ~InternetTextMessageBody();\r
21 \r
22 public:\r
23     static InternetTextMessageBody *alloc();\r
24     InternetTextMessageBody *initWithString(Raym::String *string);\r
25     InternetTextMessageBody *initWithData(Raym::Data *data);\r
26     InternetTextMessageBody *retain();\r
27     InternetTextMessageBody *autorelease();\r
28 \r
29     Raym::String *body();\r
30     Raym::Data *data();\r
31 \r
32     virtual const char *className();\r
33 };\r
34 \r
35 } // NET\r
36 \r