diff options
-rw-r--r-- | asn.cpp | 11 | ||||
-rw-r--r-- | asn.h | 14 |
2 files changed, 2 insertions, 23 deletions
@@ -406,12 +406,6 @@ BERGeneralDecoder::BERGeneralDecoder(BufferedTransformation &inQueue, byte asnTa Init(asnTag);
}
-BERGeneralDecoder::BERGeneralDecoder(BERGeneralDecoder &inQueue)
- : m_inQueue(inQueue), m_length(0), m_finished(false)
-{
- Init(DefaultTag);
-}
-
BERGeneralDecoder::BERGeneralDecoder(BERGeneralDecoder &inQueue, byte asnTag)
: m_inQueue(inQueue), m_length(0), m_finished(false)
{
@@ -523,11 +517,6 @@ DERGeneralEncoder::DERGeneralEncoder(BufferedTransformation &outQueue, byte asnT {
}
-DERGeneralEncoder::DERGeneralEncoder(DERGeneralEncoder &outQueue)
- : m_outQueue(outQueue), m_asnTag(DefaultTag), m_finished(false)
-{
-}
-
DERGeneralEncoder::DERGeneralEncoder(DERGeneralEncoder &outQueue, byte asnTag)
: m_outQueue(outQueue), m_asnTag(asnTag), m_finished(false)
{
@@ -255,7 +255,7 @@ private: };
/// \brief BER General Decoder
-class CRYPTOPP_DLL BERGeneralDecoder : public Store, NotCopyable
+class CRYPTOPP_DLL BERGeneralDecoder : public Store
{
public:
/// \brief Default ASN.1 tag
@@ -275,11 +275,6 @@ public: /// \brief Construct an ASN.1 decoder
/// \param inQueue input byte queue
- /// \details BERGeneralDecoder uses DefaultTag
- explicit BERGeneralDecoder(BERGeneralDecoder &inQueue);
-
- /// \brief Construct an ASN.1 decoder
- /// \param inQueue input byte queue
/// \param asnTag ASN.1 tag
explicit BERGeneralDecoder(BERGeneralDecoder &inQueue, byte asnTag);
@@ -371,7 +366,7 @@ private: };
/// \brief DER General Encoder
-class CRYPTOPP_DLL DERGeneralEncoder : public ByteQueue, NotCopyable
+class CRYPTOPP_DLL DERGeneralEncoder : public ByteQueue
{
public:
/// \brief Default ASN.1 tag
@@ -391,11 +386,6 @@ public: /// \brief Construct an ASN.1 encoder
/// \param outQueue output byte queue
- /// \details DERGeneralEncoder uses DefaultTag
- explicit DERGeneralEncoder(DERGeneralEncoder &outQueue);
-
- /// \brief Construct an ASN.1 encoder
- /// \param outQueue output byte queue
/// \param asnTag ASN.1 tag
explicit DERGeneralEncoder(DERGeneralEncoder &outQueue, byte asnTag);
|