#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <algorithm>#include <iomanip>#include <iostream>#include <list>#include <memory>#include <stdexcept>#include <string>#include <vector>#include <boost/shared_array.hpp>#include "ldastoolsal/MemChecker.hh"#include "ldastoolsal/CommandLineOptions.hh"#include "ldastoolsal/fstream.hh"#include "ldastoolsal/unordered_map.hh"#include "ldastoolsal/regex.hh"#include "ldastoolsal/regexmatch.hh"#include "ldastoolsal/reverse.hh"#include "ldastoolsal/types.hh"#include "framecpp/Common/Verify.hh"#include "framecpp/FrameCPP.hh"#include "StandardOptions.hh"
Classes | |
| class | Description |
| struct | Description::info |
| class | FrHeader |
| union | FrHeader::data |
| class | FrObject |
| class | ARRAY_TYPE |
| class | STRING |
| class | PTR_STRUCT |
| class | InputStream |
| class | FrameStream |
| class | SymbolTable |
| class | Output |
| class | CommandLine |
| Class to handle command line options for this application. More... | |
Macros | |
| #define | READER(T) |
| #define | CONVERT(T) |
| #define | CONVERT(T) |
| #define | CONVERT(T) |
| #define | READ(TYPE) |
| #define | DUMP(TYPE) |
Typedefs | |
| typedef INT_2U | class_id_type |
| typedef INT_2U | version_type |
Enumerations | |
| enum | { CLASS_ID_COMMON_ELEMENTS = 0 , CLASS_ID_FrSH = 1 , CLASS_ID_FrSE = 2 } |
| enum | data_type_type { DATA_TYPE_UNKNOWN , DATA_TYPE_CHAR , DATA_TYPE_CHAR_U , DATA_TYPE_INT_2S , DATA_TYPE_INT_2U , DATA_TYPE_INT_4S , DATA_TYPE_INT_4U , DATA_TYPE_INT_8S , DATA_TYPE_INT_8U , DATA_TYPE_REAL_4 , DATA_TYPE_REAL_8 , DATA_TYPE_STRING , DATA_TYPE_PTR_STRUCT , DATA_TYPE_COMPLEX_8 , DATA_TYPE_COMPLEX_16 } |
| enum | { MODE_STRUCT , MODE_HEX } |
Functions | |
| static INT_8U | ClassSize (const std::string &Class) |
| void | depart (int ExitCode) |
| int | main (int ArgC, const char **ArgV) |
Variables | |
| static InputStream | IStream |
| static FrameStream | FStream |
| static Output | Log (std::cout) |
| #define CONVERT | ( | T | ) |
| #define CONVERT | ( | T | ) |
| #define CONVERT | ( | T | ) |
| #define DUMP | ( | TYPE | ) |
| #define READ | ( | TYPE | ) |
| #define READER | ( | T | ) |
| typedef INT_2U class_id_type |
| typedef INT_2U version_type |
| enum data_type_type |
|
static |
|
inline |
| int main | ( | int | ArgC, |
| const char ** | ArgV ) |
|
static |
|
static |
|
static |