18 #ifndef _ACTIVEMQ_COMMANDS_ACTIVEMQTEXTMESSAGE_H_
19 #define _ACTIVEMQ_COMMANDS_ACTIVEMQTEXTMESSAGE_H_
23 #pragma warning( disable : 4290 )
40 const static unsigned char ID_ACTIVEMQTEXTMESSAGE = 28;
42 mutable std::auto_ptr<std::string>
text;
54 virtual
unsigned char getDataStructureType()
const;
60 virtual std::
string toString() const;
64 virtual
void clearBody();
66 virtual
void beforeMarshal( wireformat::WireFormat* wireFormat );
68 virtual
unsigned int getSize() const;
72 virtual cms::TextMessage* clone()
const {
81 virtual std::string getText()
const;
83 virtual void setText(
const char* msg );
85 virtual void setText(
const std::string& msg );