diff options
author | Vincent Richard <[email protected]> | 2013-11-21 21:16:57 +0000 |
---|---|---|
committer | Vincent Richard <[email protected]> | 2013-11-21 21:16:57 +0000 |
commit | f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8 (patch) | |
tree | 2bdc90e361a8f6e0a81164cf67afec9f78f9b959 /src/parsedMessageAttachment.cpp | |
parent | Per-protocol include files. (diff) | |
download | vmime-f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8.tar.gz vmime-f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8.zip |
Boost/C++11 shared pointers.
Diffstat (limited to 'src/parsedMessageAttachment.cpp')
-rw-r--r-- | src/parsedMessageAttachment.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/parsedMessageAttachment.cpp b/src/parsedMessageAttachment.cpp index bf58a713..242bfde0 100644 --- a/src/parsedMessageAttachment.cpp +++ b/src/parsedMessageAttachment.cpp @@ -33,7 +33,7 @@ namespace vmime { -parsedMessageAttachment::parsedMessageAttachment(ref <message> msg) +parsedMessageAttachment::parsedMessageAttachment(shared_ptr <message> msg) : m_msg(msg) { } @@ -57,7 +57,7 @@ const word parsedMessageAttachment::getName() const } -const ref <const contentHandler> parsedMessageAttachment::getData() const +const shared_ptr <const contentHandler> parsedMessageAttachment::getData() const { if (m_data == NULL) { @@ -66,7 +66,7 @@ const ref <const contentHandler> parsedMessageAttachment::getData() const m_msg->generate(os); - m_data = vmime::create <stringContentHandler>(oss.str()); + m_data = make_shared <stringContentHandler>(oss.str()); } return m_data; @@ -79,28 +79,28 @@ const encoding parsedMessageAttachment::getEncoding() const } -ref <const object> parsedMessageAttachment::getPart() const +shared_ptr <const object> parsedMessageAttachment::getPart() const { - return NULL; + return null; } -ref <const header> parsedMessageAttachment::getHeader() const +shared_ptr <const header> parsedMessageAttachment::getHeader() const { - return NULL; + return null; } -ref <message> parsedMessageAttachment::getMessage() const +shared_ptr <message> parsedMessageAttachment::getMessage() const { return m_msg; } -void parsedMessageAttachment::generateIn(ref <bodyPart> parent) const +void parsedMessageAttachment::generateIn(shared_ptr <bodyPart> parent) const { // Create and append a new part for this attachment - ref <bodyPart> part = vmime::create <bodyPart>(); + shared_ptr <bodyPart> part = make_shared <bodyPart>(); parent->getBody()->appendPart(part); // Set header fields |