aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoding.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2013-11-21 21:16:57 +0000
committerVincent Richard <[email protected]>2013-11-21 21:16:57 +0000
commitf9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8 (patch)
tree2bdc90e361a8f6e0a81164cf67afec9f78f9b959 /src/encoding.cpp
parentPer-protocol include files. (diff)
downloadvmime-f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8.tar.gz
vmime-f9913fa28a27f23fde2d4956c62cbb2fb2bc2ee8.zip
Boost/C++11 shared pointers.
Diffstat (limited to 'src/encoding.cpp')
-rw-r--r--src/encoding.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/encoding.cpp b/src/encoding.cpp
index 53f88531..317d441f 100644
--- a/src/encoding.cpp
+++ b/src/encoding.cpp
@@ -92,9 +92,9 @@ void encoding::generateImpl
}
-ref <utility::encoder::encoder> encoding::getEncoder() const
+shared_ptr <utility::encoder::encoder> encoding::getEncoder() const
{
- ref <utility::encoder::encoder> encoder =
+ shared_ptr <utility::encoder::encoder> encoder =
utility::encoder::encoderFactory::getInstance()->create(generate());
// FIXME: this should not be here (move me into QP encoder instead?)
@@ -200,7 +200,7 @@ bool encoding::shouldReencode() const
const encoding encoding::decide
- (ref <const contentHandler> data, const EncodingUsage usage)
+ (shared_ptr <const contentHandler> data, const EncodingUsage usage)
{
// Do not re-encode data if it is already encoded
if (data->isEncoded() && !data->getEncoding().shouldReencode())
@@ -231,7 +231,7 @@ const encoding encoding::decide
}
-const encoding encoding::decide(ref <const contentHandler> data,
+const encoding encoding::decide(shared_ptr <const contentHandler> data,
const charset& chset, const EncodingUsage usage)
{
// Do not re-encode data if it is already encoded
@@ -253,9 +253,9 @@ const encoding encoding::decide(ref <const contentHandler> data,
}
-ref <component> encoding::clone() const
+shared_ptr <component> encoding::clone() const
{
- return vmime::create <encoding>(*this);
+ return make_shared <encoding>(*this);
}
@@ -291,9 +291,9 @@ void encoding::setUsage(const EncodingUsage usage)
}
-const std::vector <ref <component> > encoding::getChildComponents()
+const std::vector <shared_ptr <component> > encoding::getChildComponents()
{
- return std::vector <ref <component> >();
+ return std::vector <shared_ptr <component> >();
}