| 
    CBMC
    
   | 
 
Globally accessible architectural configuration. More...
#include <config.h>
 Collaboration diagram for configt:Classes | |
| struct | ansi_ct | 
| struct | bv_encodingt | 
| struct | cppt | 
| struct | javat | 
| struct | verilogt | 
Public Member Functions | |
| void | set_arch (const irep_idt &) | 
| void | set_from_symbol_table (const symbol_tablet &) | 
| bool | set (const cmdlinet &cmdline) | 
| void | set_object_bits_from_symbol_table (const symbol_tablet &) | 
| Sets the number of bits used for object addresses.  More... | |
| std::string | object_bits_info () | 
Static Public Member Functions | |
| static irep_idt | this_architecture () | 
| static irep_idt | this_operating_system () | 
Public Attributes | |
| struct configt::ansi_ct | ansi_c | 
| struct configt::cppt | cpp | 
| struct configt::verilogt | verilog | 
| struct configt::javat | java | 
| struct configt::bv_encodingt | bv_encoding | 
| optionalt< std::string > | main | 
Private Member Functions | |
| void | set_classpath (const std::string &cp) | 
| std::string configt::object_bits_info | ( | ) | 
Definition at line 1339 of file config.cpp.
| bool configt::set | ( | const cmdlinet & | cmdline | ) | 
Definition at line 798 of file config.cpp.
| void configt::set_arch | ( | const irep_idt & | arch | ) | 
Definition at line 702 of file config.cpp.
      
  | 
  private | 
Definition at line 1434 of file config.cpp.
| void configt::set_from_symbol_table | ( | const symbol_tablet & | symbol_table | ) | 
Definition at line 1254 of file config.cpp.
| void configt::set_object_bits_from_symbol_table | ( | const symbol_tablet & | symbol_table | ) | 
Sets the number of bits used for object addresses.
| symbol_table | The symbol table | 
Definition at line 1314 of file config.cpp.
      
  | 
  static | 
Definition at line 1350 of file config.cpp.
      
  | 
  static | 
Definition at line 1450 of file config.cpp.
| struct configt::ansi_ct configt::ansi_c | 
| struct configt::bv_encodingt configt::bv_encoding | 
| struct configt::cppt configt::cpp | 
| struct configt::javat configt::java | 
| struct configt::verilogt configt::verilog |