HexDecoder Class Reference

Decode base 16 data back to bytes. More...

#include <hex.h>

Inheritance diagram for HexDecoder:

BaseN_Decoder Unflushable< Filter >

List of all members.

Public Member Functions

 HexDecoder (BufferedTransformation *attachment=NULL)
void IsolatedInitialize (const NameValuePairs &parameters)
size_t Put2 (const byte *begin, size_t length, int messageEnd, bool blocking)
bool Flush (bool completeFlush, int propagation=-1, bool blocking=true)
bool IsolatedFlush (bool hardFlush, bool blocking)
bool ChannelFlush (const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true)

Static Public Member Functions

static void __cdecl InitializeDecodingLookupArray (int *lookup, const byte *alphabet, unsigned int base, bool caseInsensitive)

Protected Member Functions

virtual bool InputBufferIsEmpty () const


Detailed Description

Decode base 16 data back to bytes.

Definition at line 22 of file hex.h.


The documentation for this class was generated from the following files:

Generated on Mon Oct 27 02:38:31 2008 for Crypto++ by  doxygen 1.5.7.1