6 #ifndef CRYPTOPP_BASE32_H 7 #define CRYPTOPP_BASE32_H Used to pass byte array input as part of a NameValuePairs object.
#define NAMESPACE_BEGIN(x)
Abstract base classes that provide a uniform interface to this library.
static const int *CRYPTOPP_API GetDefaultDecodingLookupArray()
Provides the default decoding lookup table.
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.
Proxy filter that doesn't modify the underlying filter's input or output.
void IsolatedInitialize(const NameValuePairs ¶meters)
Initialize or reinitialize this object, without signal propagation.
Base32Decoder(BufferedTransformation *attachment=NULL)
Construct a Base32Decoder.
Filter that breaks input stream into groups of fixed size.
std::vector< char * > parameters
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.