Crypto++
Public Member Functions | Static Public Member Functions | Protected Member Functions
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 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.


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