20 #ifndef SRECORD_MEMORY_WALKER_ADLER32_H
21 #define SRECORD_MEMORY_WALKER_ADLER32_H
37 typedef std::shared_ptr<memory_walker_adler32>
pointer;
66 void observe(
unsigned long,
const void *,
int);
The adler32 class is used to represent the running value of a 32-bit Adler checksum of series of byte...
The srecord::memory_walker_adler32 class is used to represent the parse state of a memory walker whic...
unsigned get() const
The get method is used to get the ADLER32 checksum once all memory chunks have been processed by call...
static pointer create()
The create class method is used to create new dynamically allocated instances of this class.
std::shared_ptr< memory_walker_adler32 > pointer
void observe(unsigned long, const void *, int)
The observe method is used by the memory walker to provide data.
virtual ~memory_walker_adler32()
The destructor.
The srecord::memory_walker class is used to represent an abstract handler for the action to perform w...
std::shared_ptr< memory_walker > pointer