|
virtual | ~input_filter_message_gcrypt () |
| The destructor.
|
|
virtual | ~input_filter_message () |
| The destructor.
|
|
virtual | ~input_filter () |
| The destructor.
|
|
std::string | filename () const |
| The filename method is used to get the name of the input file being processed.
|
|
std::string | filename_and_line () const |
| The filename_and_line method is used to get the name and current line number within the file.
|
|
const char * | get_file_format_name () const |
| The get_file_format_name method is used to find out the name of the file format being read.
|
|
void | disable_checksum_validation () |
| The disable_checksum_validation method is used to have this input stream ignore checksum errors.
|
|
virtual | ~input () |
| The destructor.
|
|
virtual void | fatal_error (const char *,...) const FORMAT_PRINTF(2 |
| The fatal_error method is used to report problems parsing the file.
|
|
virtual void virtual void | fatal_error_errno (const char *,...) const FORMAT_PRINTF(2 |
| The fatal_error_errno method is used to report problems reading the input file.
|
|
virtual void virtual void virtual void | warning (const char *,...) const FORMAT_PRINTF(2 |
| The warning method is used to report potential (but non-fatal) problems parsing the file.
|
|
void | set_quit (quit &) |
| The set_quit method is used to set the disposition of the error messages, and the "exit" implementation.
|
|
void | reset_quit (void) |
| The reset_quit method is used to cause the disposition of the error messages, and the "exit" back to the default.
|
|
virtual void | command_line (srecord::arglex_tool *cmdln) |
| The command_line method is used by arglex_srec::get_input when parsing the command line, to give a format or filter an opportunity to grab extra arguments off the command line.
|
|
|
static pointer | create (const input::pointer &deeper, unsigned long address, const char *algo, bool hmac=false) |
| The create class method is used to create a new dynamically allocated instance of this class.
|
|
static pointer | create_md5 (const input::pointer &deeper, unsigned long address) |
| The create_md5 class method is used to create a new dynamically allocated instance of this class, that calculates MD5 hashes.
|
|
static pointer | create_sha1 (const input::pointer &deeper, unsigned long address) |
| The create_sha1 class method is used to create a new dynamically allocated instance of this class, that calculates SHA1 hashes.
|
|
static pointer | create_rmd160 (const input::pointer &deeper, unsigned long address) |
| The create_rmd160 class method is used to create a new dynamically allocated instance of this class, that calculates RMD160 hashes.
|
|
static pointer | create_md2 (const input::pointer &deeper, unsigned long address) |
| The create_md2 class method is used to create a new dynamically allocated instance of this class, that calculates MD2 hashes.
|
|
static pointer | create_tiger (const input::pointer &deeper, unsigned long address) |
| The create_tiger class method is used to create a new dynamically allocated instance of this class, that calculates TIGER/192 hashes.
|
|
static pointer | create_haval (const input::pointer &deeper, unsigned long address) |
| The create_haval class method is used to create a new dynamically allocated instance of this class, that calculates HAVAL/160 hashes.
|
|
static pointer | create_sha256 (const input::pointer &deeper, unsigned long address) |
| The create_sha256 class method is used to create a new dynamically allocated instance of this class, that calculates SHA-256 hashes.
|
|
static pointer | create_sha384 (const input::pointer &deeper, unsigned long address) |
| The create_sha384 class method is used to create a new dynamically allocated instance of this class, that calculates SHA-384 hashes.
|
|
static pointer | create_sha512 (const input::pointer &deeper, unsigned long address) |
| The create_sha512 class method is used to create a new dynamically allocated instance of this class, that calculates SHA-512 hashes.
|
|
static pointer | create_sha224 (const input::pointer &deeper, unsigned long address) |
| The create_sha224 class method is used to create a new dynamically allocated instance of this class, that calculates SHA-224 hashes.
|
|
static pointer | create_md4 (const input::pointer &deeper, unsigned long address) |
| The create_md4 class method is used to create a new dynamically allocated instance of this class, that calculates MD4 hashes.
|
|
static pointer | create_crc32 (const input::pointer &deeper, unsigned long address) |
| The create_crc32 class method is used to create a new dynamically allocated instance of this class, that calculates CRC-32 hashes.
|
|
static pointer | create_crc32_rfc1510 (const input::pointer &deeper, unsigned long address) |
| The create_crc32_rfc1510 class method is used to create a new dynamically allocated instance of this class, that calculates CRC32 RFC1510 hashes.
|
|
static pointer | create_crc24_rfc2440 (const input::pointer &deeper, unsigned long address) |
| The create_crc24_rfc2440 class method is used to create a new dynamically allocated instance of this class, that calculates CRC24 RFC2440 hashes.
|
|
static pointer | create_whirlpool (const input::pointer &deeper, unsigned long address) |
| The create_whirlpool class method is used to create a new dynamically allocated instance of this class, that calculates WHIRLPOOL hashes.
|
|
The srecord::input_filter_message_gcrypt class is used to represent a filter that runs the data through one of the hashing algorithms in the gcrypt library.
http://freshmeat.net/projects/libgcrypt/ http://directory.fsf.org/project/libgcrypt/
Definition at line 35 of file gcrypt.h.