OpenDDS
Snapshot(2023/04/28-20:55)
|
#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>
Go to the source code of this file.
Functions | |
void | invalid_option (char *option) |
Variables | |
BE_GlobalData * | be_global = 0 |
void invalid_option | ( | char * | option | ) |
Definition at line 330 of file be_global.cpp.
References AbsentValue< T >::absent_value, ACE_ERROR, ACE_TEXT(), ACE_TEXT_ALWAYS_CHAR, ACE_TEXT_CHAR_TO_TCHAR, ACE_ARGV_T< CHAR_TYPE >::argc(), TryConstructAnnotation::array_element_value(), autoidkind_hash, autoidkind_sequential, ACE_String_Base< char >::c_str(), canonical_name(), Annotation::declaration(), OpenDDS::XTypes::extensibility(), extensibilitykind_appendable, extensibilitykind_final, extensibilitykind_mutable, OpenDDS::XTypes::hash_member_name_to_id(), OpenDDS::XTypes::is_key(), LM_ERROR, LM_WARNING, OpenDDS::DCPS::Serializer::MEMBER_ID_MAX, be_util::misc_error_and_abort(), ACE_OS::mkdir(), AnnotationWithValue< T >::node_value_exists(), OpenDDS::DataRepresentationAnnotation::node_value_exists(), BE_GlobalData::parse_args(), TopicValue::platform, TryConstructAnnotation::sequence_element_value(), ACE_OS::strcasecmp(), ACE_OS::strcmp(), strcmp(), ACE_OS::strncasecmp(), tryconstructfailaction_discard, tryconstructfailaction_trim, tryconstructfailaction_use_default, KeyAnnotation::union_value(), TryConstructAnnotation::union_value(), and value.
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().