diff options
author | weidai <weidai11@users.noreply.github.com> | 2003-07-18 21:33:18 +0000 |
---|---|---|
committer | weidai <weidai11@users.noreply.github.com> | 2003-07-18 21:33:18 +0000 |
commit | 55a22f2adff65870cdfc273fa344b49243516dfb (patch) | |
tree | c178635daa826ac0a4bd557eb59aa4f853dfb957 /simple.h | |
parent | 5b2008101cb8123db25bbe99a2e3688fc426edbc (diff) | |
download | cryptopp-git-55a22f2adff65870cdfc273fa344b49243516dfb.tar.gz |
allow DLL to be built with VC++ .NET
Diffstat (limited to 'simple.h')
-rw-r--r-- | simple.h | 18 |
1 files changed, 0 insertions, 18 deletions
@@ -56,8 +56,6 @@ template <class T> class CRYPTOPP_NO_VTABLE Bufferless : public T { public: - Bufferless() {} - Bufferless(BufferedTransformation *q) : T(q) {} bool IsolatedFlush(bool hardFlush, bool blocking) {return false;} }; @@ -65,8 +63,6 @@ template <class T> class CRYPTOPP_NO_VTABLE Unflushable : public T { public: - Unflushable() {} - Unflushable(BufferedTransformation *q) : T(q) {} bool Flush(bool completeFlush, int propagation=-1, bool blocking=true) {return ChannelFlush(NULL_CHANNEL, completeFlush, propagation, blocking);} bool IsolatedFlush(bool hardFlush, bool blocking) @@ -90,10 +86,6 @@ template <class T> class CRYPTOPP_NO_VTABLE InputRejecting : public T { public: - InputRejecting() {} - InputRejecting(BufferedTransformation *q) : T(q) {} - -protected: struct InputRejected : public NotImplemented {InputRejected() : NotImplemented("BufferedTransformation: this object doesn't allow input") {}}; @@ -112,9 +104,6 @@ template <class T> class CRYPTOPP_NO_VTABLE CustomFlushPropagation : public T { public: - CustomFlushPropagation() {} - CustomFlushPropagation(BufferedTransformation *q) : T(q) {} - virtual bool Flush(bool hardFlush, int propagation=-1, bool blocking=true) =0; private: @@ -125,9 +114,6 @@ template <class T> class CRYPTOPP_NO_VTABLE CustomSignalPropagation : public CustomFlushPropagation<T> { public: - CustomSignalPropagation() {} - CustomSignalPropagation(BufferedTransformation *q) : CustomFlushPropagation<T>(q) {} - virtual void Initialize(const NameValuePairs ¶meters=g_nullNameValuePairs, int propagation=-1) =0; private: @@ -138,9 +124,6 @@ template <class T> class CRYPTOPP_NO_VTABLE Multichannel : public CustomFlushPropagation<T> { public: - Multichannel() {} - Multichannel(BufferedTransformation *q) : CustomFlushPropagation<T>(q) {} - bool Flush(bool hardFlush, int propagation=-1, bool blocking=true) {return ChannelFlush(NULL_CHANNEL, hardFlush, propagation, blocking);} bool MessageSeriesEnd(int propagation=-1, bool blocking=true) @@ -171,7 +154,6 @@ class CRYPTOPP_NO_VTABLE AutoSignaling : public T { public: AutoSignaling(int propagation=-1) : m_autoSignalPropagation(propagation) {} - AutoSignaling(BufferedTransformation *q, int propagation=-1) : T(q), m_autoSignalPropagation(propagation) {} void SetAutoSignalPropagation(int propagation) {m_autoSignalPropagation = propagation;} |