srecord 1.65.0
 
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Csrecord::adler16Used to represent the running value of a 16-bit Adler checksum of series of bytes
 Csrecord::adler32Used to represent the running value of a 32-bit Adler checksum of series of bytes
 Csrecord::arglexUsed to implement a lexical analizer for command line arguments
 Csrecord::arglex_toolThe srecord::arglex_tool is used to parse command line with srec-specific arguments
 Csrecord::arglex::table_tyThe table_ty struct is used to repesent a row of a commandline option table, used to match option names with their corresponding tokens
 Csrecord::arglex::value_tyThe value_ty struct is used to represent the value of a command line argument
 Csrecord::crc16Used to represent the running value of a 16-bit cyclic redundancy check of series of bytes
 Csrecord::crc32Used to represent the running value of a 32-bit cyclic redundancy check of series of bytes
 Csrecord::fletcher16Used to represent the running value of a 16-bit Fletcher's Checksum of series of bytes
 Csrecord::fletcher32Used to represent the running value of a 32-bit Fletcher's Checksum of a series of bytes
 Csrecord::inputThe srecord::input class is used to represent an abstract EPROM load file source
 Csrecord::input_catenateThe srecord::input_catenate class is used to represent an input source which presents two inoput sources as if they were a single input source
 Csrecord::input_fileThe srecord::input_file class is used to represent an generic input file
 Csrecord::input_filterThe srecord::input_filter class is an abstract interface for all of the various filters that can be applied to an incoming EPROM file
 Csrecord::input_generatorThe srecord::input_generator class is used to represent the state of generating data from whole cloth
 Csrecord::intervalUsed to represent a set of integer values, usually composed of runs of adjacent value
 Csrecord::memoryThe srecord::memory class is used to simulate memory contents
 Csrecord::memory_chunkThe srecord::memory_chunk class is used to represent portion of memory
 Csrecord::memory_walkerThe srecord::memory_walker class is used to represent an abstract handler for the action to perform when walking a memory image
 Csrecord::memory_walker_adler16The srecord::memory_walker_adler16 class is used to represent the parse state of a memory walker which calculates a running ADLER16 checksum
 Csrecord::memory_walker_adler32The srecord::memory_walker_adler32 class is used to represent the parse state of a memory walker which calculates a running ADLER32 checksum
 Csrecord::memory_walker_alignmentThe srecord::memory_walker_alignment class is used to represent the parse state of a memory walker which determines whether or not the data are well aligned
 Csrecord::memory_walker_compareThe srecord::memory_walker_compare class is used to represent a memory walker which compares memory data with another memory instance
 Csrecord::memory_walker_continuityThe srecord::memory_walker_crc16 class is used to represent the parse state of a memory walker which determines whether or not the data are continuous
 Csrecord::memory_walker_crc16The srecord::memory_walker_crc16 class is used to represent the parse state of a memory walker which calculates a running CRC16 checksum
 Csrecord::memory_walker_crc32The srecord::memory_walker_crc32 class is used to represent the parse state of a memory walker which calculates a running CRC32 checksum
 Csrecord::memory_walker_fletcher16The srecord::memory_walker_fletcher16 class is used to represent the parse state of a memory walker which calculates a running Fletcher-16 checksum
 Csrecord::memory_walker_fletcher32The srecord::memory_walker_fletcher32 class is used to represent the parse state of a memory walker which calculates a running Fletcher-32 checksum
 Csrecord::memory_walker_gcryptThe srecord::memory_walker_gcrypt class is used to represent walking memory and passing it to the gcrypt library in order to calculate a message digest
 Csrecord::memory_walker_stm32Vistor for calculating the CRC used by the hardware CRC unit on the STM32 series of ARM MPUs
 Csrecord::memory_walker_writerThe srecord::memory_walker_writer class is used to write data to an output stream when a memory image is walked
 Csrecord::outputThe srecord::output class is used to represent an abstract output vector
 Csrecord::output_fileThe srecord::output_file class is used to represent a generic output file
 Csrecord::output_filterUsed to represent a generic output manipulation
 Csrecord::quitAbstract class for reporting error messages, both fatal and non-fatal
 Csrecord::quit_exceptionUse to represent a quit handler which throws an exception, rather than call global exit
 Csrecord::quit_normalUsed to represent a quit handler which behaves in the "normal" way: print error message son the standard error, and exit via the gloibal exit function
 Csrecord::quit_prefixUsed to filter the messages issued to include a line prefix
 Csrecord::quit_exception::vomitVomit class is used for the throw
 Csrecord::recordThe srecord::record class is used to represent a data record read from a file
 Csrecord::stm32Used to represent the running value of a 32-bit cyclic redundancy check of series of bytes, for the STM32 series of microcontrollers