OpenDDS  Snapshot(2023/04/28-20:55)
Functions | Variables
be_global.cpp File Reference
#include "be_global.h"
#include "be_util.h"
#include "be_extern.h"
#include "dds_generator.h"
#include "dds/DCPS/XTypes/TypeObject.h"
#include <ast_generator.h>
#include <global_extern.h>
#include <idl_defines.h>
#include <utl_err.h>
#include <utl_string.h>
#include <ast_decl.h>
#include <ast_structure.h>
#include <ast_field.h>
#include <ast_union.h>
#include <ast_annotation_decl.h>
#include <ast_annotation_member.h>
#include <ace/OS_NS_strings.h>
#include <ace/OS_NS_sys_stat.h>
#include <ace/ARGV.h>
#include <ace/OS_NS_stdlib.h>
#include <algorithm>
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <cstring>
#include <vector>
#include <set>
Include dependency graph for be_global.cpp:

Go to the source code of this file.

Functions

void invalid_option (char *option)
 

Variables

BE_GlobalDatabe_global = 0
 

Function Documentation

◆ invalid_option()

void invalid_option ( char *  option)

Variable Documentation

◆ be_global

BE_GlobalData* be_global = 0

Definition at line 44 of file be_global.cpp.

Referenced by Function::addArg(), BE_abort(), BE_init(), BE_post_init(), BE_produce(), FieldInfo::cxx11(), dds_visitor::dds_visitor(), typeobject_generator::declare_get_type_map(), Function::endArgs(), Function::Function(), GeneratorBase::gen_array(), Cxx11Generator::gen_array(), GeneratorBase::gen_array_traits(), GeneratorBase::gen_array_typedef(), Cxx11Generator::gen_common_strunion_post(), Cxx11Generator::gen_common_strunion_pre(), langmap_generator::gen_const(), marshal_generator::gen_enum(), value_reader_generator::gen_enum(), value_writer_generator::gen_enum(), metaclass_generator::gen_enum(), langmap_generator::gen_enum(), itl_generator::gen_enum(), itl_generator::gen_epilogue(), typeobject_generator::gen_epilogue(), marshal_generator::gen_field_getValueFromSerialized(), langmap_generator::gen_interf_fwd(), itl_generator::gen_prologue(), FaceGenerator::gen_sequence(), SafetyProfileGenerator::gen_sequence(), Cxx11Generator::gen_sequence(), GeneratorBase::gen_simple_out(), keys_generator::gen_struct(), marshal_generator::gen_struct(), value_reader_generator::gen_struct(), value_writer_generator::gen_struct(), metaclass_generator::gen_struct(), langmap_generator::gen_struct(), itl_generator::gen_struct(), FaceGenerator::gen_struct(), SafetyProfileGenerator::gen_struct(), Cxx11Generator::gen_struct(), langmap_generator::gen_struct_fwd(), Cxx11Generator::gen_struct_members(), Cxx11Generator::gen_typecode_ptrs(), marshal_generator::gen_typedef(), metaclass_generator::gen_typedef(), langmap_generator::gen_typedef(), itl_generator::gen_typedef(), GeneratorBase::gen_typedef_varout(), keys_generator::gen_union(), marshal_generator::gen_union(), value_reader_generator::gen_union(), value_writer_generator::gen_union(), metaclass_generator::gen_union(), itl_generator::gen_union(), GeneratorBase::gen_union(), Cxx11Generator::gen_union(), gen_union_branch(), marshal_generator::gen_union_default(), langmap_generator::gen_union_fwd(), Cxx11Generator::gen_union_pragma_post(), Cxx11Generator::gen_union_pragma_pre(), typeobject_generator::generate(), java_ts_generator::generate(), face_ts_generator::generate(), generate_anon_fields(), typeobject_generator::generate_array_type_identifier(), marshal_generator::generate_dheader_code(), typeobject_generator::generate_enum_type_identifier(), typeobject_generator::generate_sequence_type_identifier(), typeobject_generator::generate_struct_type_identifier(), RefWrapper::generate_tag(), ts_generator::generate_ts(), GeneratorBase::generate_union_field(), typeobject_generator::generate_union_type_identifier(), generateBranchLabels(), generateCaseBody(), GeneratorBase::generateDefaultValue(), generateSwitchBody(), generateSwitchForUnion(), getEnumLabel(), getWrapper(), KeyLessThanWrapper::has_keys_signature(), KeyLessThanWrapper::has_no_keys_signature(), langmap_generator::init(), FaceGenerator::init(), SafetyProfileGenerator::init(), Cxx11Generator::init(), insert_cxx11_accessor_parens(), KeyLessThanWrapper::key_compare(), KeyLessThanWrapper::KeyLessThanWrapper(), GeneratorBase::map_type(), NamespaceGuard::NamespaceGuard(), needs_distinct_type(), needs_forany(), needs_nested_key_only(), NestedForLoops::NestedForLoops(), itl_generator::new_type(), GeneratorBase::GenerateUnionAccessors::operator()(), TopicKeys::Iterator::operator++(), operator<<(), PreprocessorIfGuard::output(), typeobject_generator::set_builtin_member_annotations(), string_type(), typeobject_generator::strong_connect(), GeneratorBase::struct_decls(), Cxx11Generator::struct_decls(), struct_has_explicit_keys(), ts_generator::ts_generator(), type_to_default(), Cxx11Generator::union_accessors(), Cxx11Generator::union_field(), Fields::Iterator::validate_pos(), dds_visitor::visit_structure(), Function::~Function(), KeyLessThanWrapper::~KeyLessThanWrapper(), NamespaceGuard::~NamespaceGuard(), and NestedForLoops::~NestedForLoops().