aboutsummaryrefslogtreecommitdiffstats
path: root/vmime/messaging/transport.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'vmime/messaging/transport.hpp')
-rw-r--r--vmime/messaging/transport.hpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/vmime/messaging/transport.hpp b/vmime/messaging/transport.hpp
index 7b48883e..8ffe8ad2 100644
--- a/vmime/messaging/transport.hpp
+++ b/vmime/messaging/transport.hpp
@@ -42,8 +42,7 @@ class transport : public service
{
protected:
- transport(session* sess, const serviceInfos& infos, authenticator* auth)
- : service(sess, infos, auth) { }
+ transport(session* sess, const serviceInfos& infos, authenticator* auth);
public:
@@ -52,7 +51,7 @@ public:
* @param msg message to send
* @param progress progression listener, or NULL if not used
*/
- virtual void send(vmime::message* msg, progressionListener* progress = NULL) = 0;
+ virtual void send(vmime::message* msg, progressionListener* progress = NULL);
/** Send a message over this transport service.
*
@@ -65,7 +64,7 @@ public:
virtual void send(const mailbox& expeditor, const mailboxList& recipients, utility::inputStream& is, const utility::stream::size_type size, progressionListener* progress = NULL) = 0;
- const Type getType() const { return (TYPE_TRANSPORT); }
+ const Type getType() const;
};