GTIRB  v2.1.0
GrammaTech Intermediate Representation for Binaries: C++ API
Classes
gtirb::schema Namespace Reference

Classes

struct  Alignment
 Schema class for alignment auxiliary data. More...
 
struct  Comments
 Schema class for comments auxiliary data. More...
 
struct  ElfDynamicFini
 Schema class for ELF file's dynamic entry DT_FINI. It contains a CodeBlock's UUID. More...
 
struct  ElfDynamicInit
 Schema class for ELF file's dynamic entry DT_INIT. It contains a CodeBlock's UUID. More...
 
struct  ElfSoname
 Schema class for ELF file's dynamic entry DT_SONAME. It contains a SONAME as string. More...
 
struct  ElfStackExec
 Schema class for stack executable flag specified by PT_GNU_STACK segment in ELF files. More...
 
struct  ElfStackSize
 Schema class for the size of the PT_GNU_STACK segment in ELF files, which may influence the runtime stack size in certain environments. More...
 
struct  FunctionBlocks
 Schema class for functionBlocks auxiliary data. More...
 
struct  FunctionEntries
 Schema class for functionEntries auxiliary data. More...
 
struct  FunctionNames
 Schema class for functionNames auxiliary data. More...
 
struct  Padding
 Schema class for padding auxiliary data. More...
 
struct  SymbolForwarding
 Schema class for symbolForwarding auxiliary data. More...
 
struct  Types
 Schema class for types auxiliary data. More...