IDL compiler front-end library
|
This is the complete list of members for IDL_FrontEnd, including all inherited members.
defines() noexcept | IDL_FrontEnd | inlineprotected |
err_out() const noexcept | IDL_FrontEnd | inline |
file_begin(const std::filesystem::path &file, AST::Builder &builder) | IDL_FrontEnd | inlineprotectedvirtual |
filename(const char *path) noexcept | IDL_FrontEnd | static |
files() noexcept | IDL_FrontEnd | inlineprotected |
FLAG_DEPRECATE_ANONYMOUS_TYPES | IDL_FrontEnd | static |
FLAG_DEPRECATE_PSEUDO_INTERFACES | IDL_FrontEnd | static |
FLAG_ENABLE_CONST_OBJREF | IDL_FrontEnd | static |
flags() const noexcept | IDL_FrontEnd | inline |
generate_code(const AST::Root &tree)=0 | IDL_FrontEnd | protectedpure virtual |
IDL_FrontEnd(unsigned flags=0, std::ostream &err_out=std::cerr) | IDL_FrontEnd | inlineprotected |
include_paths() noexcept | IDL_FrontEnd | inlineprotected |
includes() noexcept | IDL_FrontEnd | inlineprotected |
interface_end(const AST::Interface &itf, AST::Builder &builder) | IDL_FrontEnd | inlineprotectedvirtual |
main(int argc, const char *const argv[]) noexcept | IDL_FrontEnd | inline |
parse_arguments(CmdLine &args) | IDL_FrontEnd | protectedvirtual |
parse_command_line(CmdLine &args) | IDL_FrontEnd | protectedvirtual |
print_usage_info(const char *exe_name) | IDL_FrontEnd | protectedvirtual |
run(const char *command, int argc, const char *const argv[]) noexcept | IDL_FrontEnd | |
undefines() noexcept | IDL_FrontEnd | inlineprotected |