Public Attributes | List of all members
google::protobuf::compiler::cpp::Options Struct Reference

#include <cpp_options.h>

Public Attributes

const AccessInfoMap * access_info_map = nullptr
 
bool annotate_headers = false
 
std::string annotation_guard_name
 
std::string annotation_pragma_name
 
bool bootstrap = false
 
std::string dllexport_decl
 
EnforceOptimizeMode enforce_mode = EnforceOptimizeMode::kNoEnforcement
 
bool lite_implicit_weak_fields = false
 
int num_cc_files = 0
 
bool opensource_runtime = false
 
bool proto_h = false
 
std::string runtime_include_base
 
bool safe_boundary_check = false
 
bool table_driven_parsing = false
 
bool table_driven_serialization = false
 
bool transitive_pb_h = true
 

Detailed Description

Definition at line 52 of file cpp_options.h.

Member Data Documentation

◆ access_info_map

const AccessInfoMap* google::protobuf::compiler::cpp::Options::access_info_map = nullptr

Definition at line 68 of file cpp_options.h.

◆ annotate_headers

bool google::protobuf::compiler::cpp::Options::annotate_headers = false

Definition at line 57 of file cpp_options.h.

◆ annotation_guard_name

std::string google::protobuf::compiler::cpp::Options::annotation_guard_name

Definition at line 67 of file cpp_options.h.

◆ annotation_pragma_name

std::string google::protobuf::compiler::cpp::Options::annotation_pragma_name

Definition at line 66 of file cpp_options.h.

◆ bootstrap

bool google::protobuf::compiler::cpp::Options::bootstrap = false

Definition at line 62 of file cpp_options.h.

◆ dllexport_decl

std::string google::protobuf::compiler::cpp::Options::dllexport_decl

Definition at line 53 of file cpp_options.h.

◆ enforce_mode

EnforceOptimizeMode google::protobuf::compiler::cpp::Options::enforce_mode = EnforceOptimizeMode::kNoEnforcement

Definition at line 58 of file cpp_options.h.

◆ lite_implicit_weak_fields

bool google::protobuf::compiler::cpp::Options::lite_implicit_weak_fields = false

Definition at line 61 of file cpp_options.h.

◆ num_cc_files

int google::protobuf::compiler::cpp::Options::num_cc_files = 0

Definition at line 65 of file cpp_options.h.

◆ opensource_runtime

bool google::protobuf::compiler::cpp::Options::opensource_runtime = false

Definition at line 63 of file cpp_options.h.

◆ proto_h

bool google::protobuf::compiler::cpp::Options::proto_h = false

Definition at line 55 of file cpp_options.h.

◆ runtime_include_base

std::string google::protobuf::compiler::cpp::Options::runtime_include_base

Definition at line 64 of file cpp_options.h.

◆ safe_boundary_check

bool google::protobuf::compiler::cpp::Options::safe_boundary_check = false

Definition at line 54 of file cpp_options.h.

◆ table_driven_parsing

bool google::protobuf::compiler::cpp::Options::table_driven_parsing = false

Definition at line 59 of file cpp_options.h.

◆ table_driven_serialization

bool google::protobuf::compiler::cpp::Options::table_driven_serialization = false

Definition at line 60 of file cpp_options.h.

◆ transitive_pb_h

bool google::protobuf::compiler::cpp::Options::transitive_pb_h = true

Definition at line 56 of file cpp_options.h.


The documentation for this struct was generated from the following file:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:09