summaryrefslogtreecommitdiff
path: root/wake.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2016-09-06 02:51:16 -0400
committerJeffrey Walton <noloader@gmail.com>2016-09-06 02:51:16 -0400
commit45323bddd83982a183714d91167194f73bab1440 (patch)
tree8b6d2543d1fba8a03b12572b8571155a8e972df7 /wake.h
parent33522b39b1de5806798bded49e481baecb56dc58 (diff)
downloadcryptopp-git-45323bddd83982a183714d91167194f73bab1440.tar.gz
Initial fix for older Apple ld's non_lazy_ptr missing symbols (Issue 255)
Diffstat (limited to 'wake.h')
-rw-r--r--wake.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/wake.h b/wake.h
index 28c00e02..9629e9f9 100644
--- a/wake.h
+++ b/wake.h
@@ -12,7 +12,9 @@
NAMESPACE_BEGIN(CryptoPP)
-//! _
+//! \class WAKE_OFB_Info
+//! \brief WAKE stream cipher information
+//! \tparam B Endianess of the stream cipher
template <class B = BigEndian>
struct WAKE_OFB_Info : public FixedKeyLength<32>
{
@@ -29,6 +31,9 @@ protected:
word32 r3, r4, r5, r6;
};
+//! \class WAKE_Policy
+//! \brief WAKE stream cipher operation
+//! \tparam B Endianess of the stream cipher
template <class B = BigEndian>
class CRYPTOPP_NO_VTABLE WAKE_Policy : public AdditiveCipherConcretePolicy<word32, 1, 64>, protected WAKE_Base
{
@@ -39,7 +44,9 @@ protected:
bool CipherIsRandomAccess() const {return false;}
};
-//! WAKE-OFB
+//! \class WAKE_OFB
+//! \brief WAKE stream cipher
+//! \tparam B Endianess of the stream cipher
template <class B = BigEndian>
struct WAKE_OFB : public WAKE_OFB_Info<B>, public SymmetricCipherDocumentation
{