7 #ifndef CRYPTOPP_BASE32_H 8 #define CRYPTOPP_BASE32_H 69 :
BaseN_Decoder(GetDefaultDecodingLookupArray(), 5, attachment) {}
92 static const int * CRYPTOPP_API GetDefaultDecodingLookupArray();
141 :
BaseN_Decoder(GetDefaultDecodingLookupArray(), 5, attachment) {}
153 static const int * CRYPTOPP_API GetDefaultDecodingLookupArray();
Used to pass byte array input as part of a NameValuePairs object.
Base32 encodes data using DUDE encoding.
const char * Uppercase()
bool
void IsolatedInitialize(const NameValuePairs ¶meters)
Initialize or reinitialize this object, without signal propagation.
Base32 encodes data using extended hex.
void IsolatedInitialize(const NameValuePairs ¶meters)
Initialize or reinitialize this object, without signal propagation.
Abstract base classes that provide a uniform interface to this library.
const char * Separator()
ConstByteArrayParameter.
Base32Encoder(BufferedTransformation *attachment=NULL, bool uppercase=true, int groupSize=0, const std::string &separator=":", const std::string &terminator="")
Construct a Base32Encoder.
AlgorithmParameters MakeParameters(const char *name, const T &value, bool throwIfNotUsed=true)
Create an object that implements NameValuePairs.
Base32HexEncoder(BufferedTransformation *attachment=NULL, bool uppercase=true, int groupSize=0, const std::string &separator=":", const std::string &terminator="")
Construct a Base32HexEncoder.
Proxy filter that doesn't modify the underlying filter's input or output.
const char * GroupSize()
int
const char * Terminator()
ConstByteArrayParameter.
void IsolatedInitialize(const NameValuePairs ¶meters)
Initialize or reinitialize this object, without signal propagation.
Base32Decoder(BufferedTransformation *attachment=NULL)
Construct a Base32Decoder.
Base32HexDecoder(BufferedTransformation *attachment=NULL)
Construct a Base32HexDecoder.
Base32 decodes data using extended hex.
Filter that breaks input stream into groups of fixed size.
Base32 decodes data using DUDE encoding.
Crypto++ library namespace.
Encoder for bases that are a power of 2.
Base classes for working with encoders and decoders.
Decoder for bases that are a power of 2.
Interface for retrieving values given their names.