Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

StExecutableImage::address_filter_exception |
StExecutableImage::AddressFilter |
elftosb::DataTarget::AddressRange | Simple structure that describes an addressed region of memory
blfwk::DataTarget::AddressRange | Simple structure that describes an addressed region of memory
AESCounterBase | Base class for AESCounter<S>
AESCounter< S > | Generic AES Counter class
AESCounter< S > | Generic AES Counter class
AESCounter< 128 > |
AESCounter< 128 > |
AESKeyBase | Base class for AESKey<S>
AESKey< S > | Generic AES key class
AESKey< S > | Generic AES key class
AESKey< 128 > |
AESKey< 128 > |
elftosb::ASTNode | The base class for all AST node classes
elftosb::AddressRangeASTNode |
elftosb::AssignmentASTNode |
elftosb::CommandFileASTNode | Root node for the entire file
elftosb::ConstantsBlockASTNode |
elftosb::ConstASTNode |
elftosb::BlobConstASTNode |
elftosb::ExprConstASTNode |
elftosb::IVTConstASTNode | Node for a constant IVT structure as used by HAB4
elftosb::KeyblobEntryASTNode | Node for a keyblob entry
elftosb::StringConstASTNode |
elftosb::ExprASTNode | Abstract base class for all expression AST nodes
elftosb::BinaryOpExprASTNode |
elftosb::BooleanNotExprASTNode | Performa a boolean inversion
elftosb::DefinedOperatorASTNode | Returns true or false depending on whether a constant is defined
elftosb::IntConstExprASTNode |
elftosb::IntSizeExprASTNode | Negates an expression
elftosb::NegativeExprASTNode | Negates an expression
elftosb::SizeofOperatorASTNode | Returns an integer that is the size in bytes of the operand
elftosb::SourceFileFunctionASTNode | Calls a built-in function with a source as the parameter
elftosb::SymbolRefExprASTNode | Expression node for a symbol reference
elftosb::VariableExprASTNode |
elftosb::KeyblobBlockASTNode |
elftosb::ListASTNode | AST node that contains other AST nodes
elftosb::NaturalLocationASTNode |
elftosb::OptionsBlockASTNode |
elftosb::SectionASTNode | AST node for a section glob
elftosb::SectionContentsASTNode |
elftosb::BootableSectionContentsASTNode |
elftosb::DataSectionContentsASTNode | Node representing a raw binary section definition
elftosb::SectionMatchListASTNode | List of section matches for a particular source name
elftosb::SourceASTNode |
elftosb::SourceDefASTNode |
elftosb::ExternSourceDefASTNode |
elftosb::PathSourceDefASTNode |
elftosb::SourcesBlockASTNode |
elftosb::StatementASTNode |
elftosb::CallStatementASTNode | AST node for a call statement
elftosb::EncryptStatementASTNode |
elftosb::EraseStatementASTNode | Statement to insert a ROM_ERASE_CMD command
elftosb::FromStatementASTNode |
elftosb::IfStatementASTNode |
elftosb::KeywrapStatementASTNode |
elftosb::LoadStatementASTNode | AST node for a load statement
elftosb::MemEnableStatementASTNode | Statement to insert a ROM_MEM_ENABLE_CMD command
elftosb::MessageStatementASTNode | Statement to print a message to the elftosb user
elftosb::ModeStatementASTNode | Statement to insert a ROM_MODE_CMD command
elftosb::ResetStatementASTNode | Statement to insert a ROM_RESET_CMD command
elftosb::SymbolASTNode |
Json::BatchAllocator< AllocatedType, objectPerAllocation > |
BlHost | Class that encapsulates the blhost tool
Blob | Manages a binary object of arbitrary length
blfwk::BinaryValue | Binary object value of arbitrary size
blfwk::DataSourceImager | Converts a DataSource into a single binary buffer
elftosb::BinaryDataSection | A section of the output file that contains arbitrary binary data
elftosb::BinaryValue | Binary object value of arbitrary size
elftosb::DataSourceImager | Converts a DataSource into a single binary buffer
elftosb::EncoreBootImage::boot_command_t | Structure for a Piano bootloader command
elftosb::EncoreBootImage::boot_image_header_t | Header for the entire boot image
blfwk::SBSourceFile::boot_image_header_t | Header for the entire boot image
elftosb::EncoreBootImage::boot_image_header_t.__unnamed__ |
blfwk::SBSourceFile::boot_image_header_t.__unnamed__ |
elftosb::EncoreBootImage::boot_image_header_t.__unnamed__.__unnamed__ |
blfwk::SBSourceFile::boot_image_header_t.__unnamed__.__unnamed__ |
elftosb::BootImage | Abstract base class for all boot image format classes
elftosb::EncoreBootImage | Class to manage Encore boot image files
elftosb::BootImageGenerator | Abstract base class for generators of specific boot image formats
elftosb::EncoreBootImageGenerator | Generator for Encore boot images
blfwk::Bootloader | Represents the host bootloader
blfwk::Simulator | Represents the host bootloader
blfwk::Updater | Update class contains the functionality necessary to update the firmware on a device running Bootloader
blfwk::BusPal | Interface with the BusPal
blfwk::BusPal::BusPalConfigData | BusPal configuration data
CanSetRxidCommand |
CanSetSpeedCommand |
CanSetTxidCommand |
CanWriteThenReadCommand |
CDialogEx |
BootloaderConfigDlg | BootloaderConfigDlg class is the UI Dialog class for the bootloader configuration page
CAboutDlg |
CKinetisFlashToolDlg | CKinetisFlashToolDlg class is the UI Dialog class for the main page
ConfigDlg | ConfigDlg class is the UI Dialog class for the BCA utilities tab page
FlashDlg | FlashDlg class is the UI Dialog class for the Flash utilities tab page
UpdateDlg | UpdateDlg class is the UI Dialog class for the Update tab page
elftosb::EncoreBootImage::CipherBlockGenerator | Base class for objects that produce cipher blocks
elftosb::EncoreBootImage::BootCommand | Abstract base class for all bootloader commands
elftosb::EncoreBootImage::EraseCommand | Erase bootloader command
elftosb::EncoreBootImage::FillCommand | Pattern fill bootloader command
elftosb::EncoreBootImage::JumpCommand | Jump to address bootloader command
elftosb::EncoreBootImage::CallCommand | Call function bootloader command
elftosb::EncoreBootImage::LoadCommand | Load data bootloader command
elftosb::EncoreBootImage::MemEnableCommand | Memory Enable bootloader command
elftosb::EncoreBootImage::ModeCommand | Change boot mode bootloader command
elftosb::EncoreBootImage::NopCommand | No operation bootloader command
elftosb::EncoreBootImage::ProgramCommand | Program persistent bits bootloader command
elftosb::EncoreBootImage::ResetCommand | Reset target bootloader command
elftosb::EncoreBootImage::TagCommand | Section tag bootloader command
elftosb::EncoreBootImage::Section | Base class for a section of an Encore boot image
elftosb::EncoreBootImage::BootSection | A bootable section of an Encore boot image
elftosb::EncoreBootImage::DataSection | A non-bootable section of an Encore boot image
blfwk::cmd_t |
blfwk::Command | Represents a bootloader command
blfwk::Call | Represents the bootloader Call command
blfwk::ConfigureCan | Represents the bootloader Configure CAN command
blfwk::ConfigureI2c | Represents the bootloader Configure I2C command
blfwk::ConfigureQuadSpi | Represents the bootloader Configure QuadSpi command
blfwk::ConfigureSpi | Represents the bootloader Configure SPI command
blfwk::Execute | Represents the bootloader Execute command
blfwk::FillMemory | Represents the bootloader Fill Memory command
blfwk::FlashEraseAll | Represents the bootloader Flash Erase All command
blfwk::FlashEraseAllUnsecure | Represents the bootloader Flash Erase All Unsecure command
blfwk::FlashEraseRegion | Represents the bootloader Flash Erase command
blfwk::FlashImage | Represents the Flash Image command used for downloading formatted file
blfwk::FlashProgramOnce | Represents the bootloader Flash Program Once command
blfwk::FlashReadOnce | Represents the bootloader Flash Read Once command
blfwk::FlashReadResource | Represents the bootloader Read Resource command
blfwk::FlashSecurityDisable | Represents the bootloader Flash Security Disable command
blfwk::GetProperty | Represents the bootloader GetProperty command
blfwk::ReadMemory | Represents the bootloader Read Memory command
blfwk::ReceiveSbFile | Represents the bootloader Receive SB File command
blfwk::ReliableUpdate | Represents the bootloader Reliable Update command
blfwk::Reset | Represents the bootloader Reset command
blfwk::SetProperty | Represents the bootloader GetProperty command
blfwk::WriteMemory | Represents the bootloader Write Memory command
blfwk::CommandPacket | Command packet operations
blfwk::Crc | Crc class contains the functionality about crc ccalculation
CRC32 | CRC Checksum Calculation
CSHA1 |
CWinApp |
CKinetisFlashToolApp |
CWinThread |
Bootloader | Bootloader class
blfwk::DataPacket::DataConsumer | Abstract class to consume data from data phase
blfwk::DataPacket::FileDataConsumer | Write file data for data phase receive
blfwk::DataPacket::StdOutDataConsumer | Print data for data phase receive
blfwk::DataPacket | Data packet operations
blfwk::DataPacket::DataProducer | Abstract class to provide data for data phase
blfwk::DataPacket::FileDataProducer | Provide file data for data phase
blfwk::DataPacket::HexDataProducer | Provide data from hex string for data phase
blfwk::DataPacket::SegmentDataProducer | Provide DataSource::Segment data for data phase
elftosb::DataSource | Abstract base class for data sources
elftosb::ELFSourceFile::ELFDataSource | A data source with ELF file sections as the contents
elftosb::IVTDataSource | Data source for an IVT structure used by HAB4
elftosb::MemoryImageDataSource | Data source that takes its data from an executable image
elftosb::PatternSource | Data source for a repeating pattern
elftosb::UnmappedDataSource | Data source for data that is not memory mapped (has no natural address)
blfwk::DataSource | Abstract base class for data sources
blfwk::ELFSourceFile::ELFDataSource | A data source with ELF file sections as the contents
blfwk::MemoryImageDataSource | Data source that takes its data from an executable image
blfwk::PatternSource | Data source for a repeating pattern
blfwk::UnmappedDataSource | Data source for data that is not memory mapped (has no natural address)
elftosb::DataTarget | Abstract base class for the target address or range of data
elftosb::ConstantDataTarget | Target with a constant values for the addresses
elftosb::NaturalDataTarget | Target address that is the "natural" location of whatever the source data is
blfwk::DataTarget | Abstract base class for the target address or range of data
blfwk::ConstantDataTarget | Target with a constant values for the addresses
blfwk::NaturalDataTarget | Target address that is the "natural" location of whatever the source data is
elftosb::EncoreBootImage::dek_dictionary_entry_t | Entry in elftosb::EncoreBootImage::dek_dictionary_t
elftosb::EncoreBootImage::dek_dictionary_t | The DEK dictionary always follows the image header, in the next cipher block
Elf32_Ehdr | ELF file header
Elf32_Phdr | ELF program header
Elf32_Shdr | ELF section header
Elf32_Sym | ELF symbol table entry
elftosbTool | Class that encapsulates the elftosb tool
elftosb::EncoreBootImageReader | Reads a Piano/Encore boot image from an input stream
Bootloader::EraseOption | EraseOption struct contains information for an erase progress
elftosb::EvalContext | Context for evaluating AST tree and expressions
std::exception | STL class
std::runtime_error | STL class
blfwk::SBSourceFile::SBFileException | Simple exception thrown to indicate an error in the input SB file format
blfwk::semantic_error | A semantic error discovered while processing the command file AST
elftosb::EncoreBootImageReader::read_error | Exception class used for error found while reading a boot image
elftosb::lexical_error | Exception class for lexical errors
elftosb::semantic_error | A semantic error discovered while processing the command file AST
elftosb::syntax_error | Exception class for syntax errors
StELFFileException | Simple exception thrown to indicate an error in the input ELF file format
StELFFileException | Simple exception thrown to indicate an error in the input ELF file format
StIntelHexParseException | Simple exception thrown to indicate an error in the input Intel Hex data format
StSRecordParseException | Simple exception thrown to indicate an error in the input SRecord data format
StSRecordParseException | Simple exception thrown to indicate an error in the input SRecord data format
elftosbTool::FamilyNameTableEntry | A structure describing an entry in the table of chip family names
Json::Features | Configuration passed to reader and writer. This configuration object can be used to force the Reader or Writer to behave in a standard conforming way
Bootloader::FlashFirmwareOption | FlashFirmwareOption struct contains information for an update progress
FlexLexer |
yyFlexLexer |
elftosb::ElftosbLexer | Lexical scanner class for elftosb command files
free_ptr< T > | Simple template class to free a pointer
elftosb::GHSSecInfo::ghs_secinfo_t | The structure of one .secinfo entry
blfwk::GHSSecInfo::ghs_secinfo_t | The structure of one .secinfo entry
elftosb::GHSSecInfo | Wrapper around the GHS-specific .secinfo ELF section
blfwk::GHSSecInfo | Wrapper around the GHS-specific .secinfo ELF section
elftosb::ExcludesListMatcher::glob_list_item_t | Information about one glob pattern entry in a match list
blfwk::ExcludesListMatcher::glob_list_item_t | Information about one glob pattern entry in a match list
GpioConfigCommand |
GpioSetCommand |
hab_hdr_t |
hab_ivt_t |
hid_device |
hid_device_info |
HistoryData | HistoryData class stores the operation history. Save users operation steps
I2cSetSpeedCommand |
I2cWriteThenReadCommand |
input_report |
StIntelHexFile::IntelHex |
Json::ValueInternalMap::IteratorState |
Json::ValueInternalArray::IteratorState |
elftosb::Keyblob | Keyblob specification
keyblob_t | Key Blob format
elftosb::KeyblobEntry | Base class for data model of sections of the output file
Log | Wraps a set of static functions for easy global logging access
Logger | Base logger class
FileLogger | Simple logger that writes to a file
StdoutLogger | Simple logger that writes to stdout
StdoutLogger | Simple logger that writes to stdout
StExecutableImage::MemoryRegion |
blfwk::MemoryStore | Represents target device memory as a disk file
blfwk::FlashMemoryStore | Represents target Flash memory
blfwk::SramMemoryStore | Represents target SRAM memory
MicrosoftCryptoProvider |
elftosb::Operation | Abstract base class for all boot operations
elftosb::BootModeOperation | Operation to switch boot modes
elftosb::ExecuteOperation | Operation to execute code at a certain address
elftosb::HABExecuteOperation | Authenticate with HAB and execute the entry point
elftosb::FlashEraseOperation | Operation to erase flash memory
elftosb::FlashEraseAllExternalOperation | Operation to erase the entire external flash memory array
elftosb::FlashEraseAllOperation | Operation to erase the entire flash memory array
elftosb::FlashEraseAllUnsecureOperation | Operation to erase the entire flash memory array, unsecure version
elftosb::LoadOperation | Load data into memory operation
elftosb::EncryptOperation | Operation to encrypt data for OTFAD
elftosb::KeywrapOperation | Operation to wrap and program keys
elftosb::ProgramOperation | Operation to program persistent bits
elftosb::MemEnableOperation | Operation to enable external memory access
elftosb::ResetOperation | Operation to reset the device
elftosb::OperationSequence | Ordered sequence of operations
elftosb::OptionContext | Pure abstract interface class to a table of options
elftosb::OptionDictionary | Concrete implementation of OptionContext
elftosb::ConversionController | Manages the entire elftosb file conversion process
blfwk::OptionContext | Pure abstract interface class to a table of options
Options | Parse command-line options
OptionSpec |
blfwk::OptionsStore | Holds persistent options
elftosb::OptionDictionary::OptionValue | Information about one option's value
OptIter |
OptIstreamIter |
OptIstreamIter |
OptIterRwd |
OptArgvIter |
OptArgvIter |
OptStrTokIter |
OptStrTokIter |
OptIterRwd |
ostream |
elftosb::OutputSection | Base class for data model of sections of the output file
elftosb::BinaryDataSection | A section of the output file that contains arbitrary binary data
elftosb::OperationSequenceSection | A section of the output that contains boot operations
blfwk::Packetizer | Interface class for packetization of commands and data
blfwk::SerialPacketizer | Provides source and sink for packets that go over the serial peripherals
blfwk::SimPacketizer | Provides source and sink for packets in the simulator space
blfwk::UsbHidPacketizer | Provides source and sink for packets that go over USB HID class
blfwk::CommandPacket::PacketWithArgs | Format of command packet
Json::Path | Experimental and untested: represents a "path" to access a node
Json::PathArgument | Experimental and untested: represents an element of the "path" to access a node
PathSearcher | Handles searching a list of paths for a file
blfwk::Peripheral | Represents a peripheral
blfwk::SimPeripheral | Peripheral that operates in the simulation space
blfwk::UartPeripheral | Peripheral that talks to the target device over COM port hardware
blfwk::BusPalUartPeripheral | Peripheral that talks to the target device over BusPal UART hardware
blfwk::UsbHidPeripheral | Represents a USB HID peripheral
blfwk::peripheral_t |
blfwk::Peripheral::PeripheralConfigData |
PHIDD_ATTRIBUTES |
PHIDP_CAPS |
Bootloader::ProgramOnceOption | ProgramOnceOption struct contains information for a program IFR progress
blfwk::Progress | Contains the callback function for progress and abort phase
blfwk::property_t |
pthread_barrier_t |
RandomNumberGenerator |
Json::Reader | Unserialize a JSON document into a Value
Rijndael |
RijndaelCBCMAC | Class to compute CBC-MAC using the AES/Rijndael cipher
RijndaelCTR | Class to compute AES 128 CTR encryption/decryption
elftosb::EncoreBootImage::section_header_t | Information about each section, held in the section table
elftosb::EncoreBootImage::section_table_t | An index of all sections within the boot image
StELFFile::SectionDataInfo |
elftosb::DataSource::Segment | Discrete, contiguous part of the source's data
elftosb::DataSource::PatternSegment | This is a special type of segment containing a repeating pattern
elftosb::ELFSourceFile::ELFDataSource::NoBitsSegment | Represents one named #SHT_NOBITS section within the ELF file
elftosb::MemoryImageDataSource::FillSegment | Segment corresponding to a fill region of the executable image
elftosb::PatternSource | Data source for a repeating pattern
elftosb::ELFSourceFile::ELFDataSource::ProgBitsSegment | Represents one named #SHT_PROGBITS section within the ELF file
elftosb::IVTDataSource | Data source for an IVT structure used by HAB4
elftosb::MemoryImageDataSource::TextSegment | Segment corresponding to a text region of the executable image
elftosb::UnmappedDataSource | Data source for data that is not memory mapped (has no natural address)
blfwk::DataSource::Segment | Discrete, contiguous part of the source's data
blfwk::DataSource::PatternSegment | This is a special type of segment containing a repeating pattern
blfwk::ELFSourceFile::ELFDataSource::NoBitsSegment | Represents one named #SHT_NOBITS section within the ELF file
blfwk::MemoryImageDataSource::FillSegment | Segment corresponding to a fill region of the executable image
blfwk::PatternSource | Data source for a repeating pattern
blfwk::ELFSourceFile::ELFDataSource::ProgBitsSegment | Represents one named #SHT_PROGBITS section within the ELF file
blfwk::MemoryImageDataSource::TextSegment | Segment corresponding to a text region of the executable image
blfwk::UnmappedDataSource | Data source for data that is not memory mapped (has no natural address)
SerialDevice | SerialDevice class represent a COM port hardware on host
SerialList | SerialList class contains all serial devices on host
SetFpgaClockCommand |
Log::SetOutputLevel | Utility class to temporarily change the logging output level
SFLASH_CONFIGURATION_PARAM_PTR | QuadSPI Config block structure
SHA1_WORKSPACE_BLOCK |
smart_array_ptr< T > | Simple, standard smart pointer class that uses the array delete operator
smart_array_ptr< blfwk::GHSSecInfo::ghs_secinfo_t > |
smart_array_ptr< elftosb::GHSSecInfo::ghs_secinfo_t > |
smart_array_ptr< uint8_t > |
smart_ptr< T > | Simple, standard smart pointer class
smart_ptr< blfwk::OptionContext > |
smart_ptr< Blob > |
smart_ptr< elftosb::ASTNode > |
smart_ptr< elftosb::CommandFileASTNode > |
smart_ptr< elftosb::DataSource > |
smart_ptr< elftosb::DataTarget > |
smart_ptr< elftosb::ExprASTNode > |
smart_ptr< elftosb::IfStatementASTNode > |
smart_ptr< elftosb::Keyblob > |
smart_ptr< elftosb::ListASTNode > |
smart_ptr< elftosb::OptionContext > |
smart_ptr< elftosb::SymbolASTNode > |
smart_ptr< EncoreBootImageReader > |
smart_ptr< std::ifstream > |
smart_ptr< std::string > |
smart_ptr< StELFFile > |
elftosb::SourceFile | Abstract base class for a source file containing executable code
elftosb::BinarySourceFile | Binary data file
elftosb::ELFSourceFile | Executable and Loading Format (ELF) source file
elftosb::SRecordSourceFile | Executable file in the Motorola S-record format
blfwk::SourceFile | Abstract base class for a source file containing executable code
blfwk::BinarySourceFile | Binary data file
blfwk::SBSourceFile | SB Format (SB) source file
blfwk::ELFSourceFile | Executable and Loading Format (ELF) source file
blfwk::IntelHexSourceFile | Executable file in the Intel Hex format
blfwk::SRecordSourceFile | Executable file in the Motorola S-record format
elftosb::EvalContext::SourceFileManager | Abstract interface for a manager of source files
elftosb::ConversionController | Manages the entire elftosb file conversion process
SpiSetSpeedCommand |
SpiWriteThenReadCommand |
StSRecordFile::SRecord |
standard_version_t |
standard_version_t.B |
Json::StaticString | Lightweight wrapper to tag static string
blfwk::StatusMessageTableEntry | Entry in a lookup table of status messages
StELFFile | Parser for Executable and Linking Format (ELF) files
StExecutableImage | Used to build a representation of memory regions
StIntelHexFile | Intel Hex parser
elftosb::StringMatcher | Abstract interface class used to select strings by name
elftosb::FixedMatcher | Simple string matcher that compares against a fixed value
elftosb::GlobMatcher | This class uses glob pattern matching to match strings
elftosb::ExcludesListMatcher | Matches strings using a series of include and exclude glob patterns
elftosb::WildcardMatcher | String matcher subclass that matches all test strings
blfwk::StringMatcher | Abstract interface class used to select strings by name
blfwk::FixedMatcher | Simple string matcher that compares against a fixed value
blfwk::GlobMatcher | This class uses glob pattern matching to match strings
blfwk::ExcludesListMatcher | Matches strings using a series of include and exclude glob patterns
blfwk::WildcardMatcher | String matcher subclass that matches all test strings
StSRecordFile | S-record parser
Json::StyledStreamWriter | Writes a Value in JSON format in a human friendly way, to a stream rather than to a string
Bootloader::TargetInformation | TargetInformation struct contains devices information
elftosb::token_loc_t | Token location in the source file
blfwk::updater_enum_t |
blfwk::updater_operation_t |
blfwk::updater_task_t |
elftosb::Value | Abstract base class for values of arbitrary types
elftosb::BinaryValue | Binary object value of arbitrary size
elftosb::IntegerValue | 32-bit signed integer value
elftosb::SizedIntegerValue | Adds a word size attribute to IntegerValue
elftosb::StringValue | String value
Json::Value | Represents a JSON value
blfwk::Value | Abstract base class for values of arbitrary types
blfwk::BinaryValue | Binary object value of arbitrary size
blfwk::IntegerValue | 32-bit signed integer value
blfwk::SizedIntegerValue | Adds a word size attribute to IntegerValue
blfwk::StringValue | String value
Json::ValueArrayAllocator | Experimental: do not use. Allocator to customize Value internal array. Below is an example of a simple implementation (actual implementation use memory pool)
Json::ValueInternalArray | A simplified deque implementation used internally by Value
Json::ValueInternalLink | ValueInternalMap hash-map bucket chain link (for internal use only)
Json::ValueInternalMap | A linked page based hash-table implementation used internally by Value
Json::ValueIteratorBase | Base class for Value iterators
Json::ValueConstIterator | Const iterator for object and array value
Json::ValueIterator | Iterator for object and array value
Json::ValueMapAllocator | Allocator to customize Value internal map. Below is an example of a simple implementation (default implementation actually use memory pool for speed)
elftosb::EvalContext::variable_info_t | Information about a variable's value
elftosb::version_t | Same version struct used for 3600 boot image
blfwk::SBSourceFile::version_t | Same version struct used for 3600 boot image
Json::Writer | Abstract class for writers
Json::FastWriter | Outputs a Value in JSON format without formatting (not human friendly)
Json::StyledWriter | Writes a Value in JSON format in a human friendly way
YY_BUFFER_STATE |
yy_trans_info |
yyalloc |
YYLTYPE |
YYSTYPE |