#include <code_generators.h>
Definition at line 98 of file code_generators.h.
◆ BaseGenerator() [1/2]
flatbuffers::BaseGenerator::BaseGenerator |
( |
const Parser & |
parser, |
|
|
const std::string & |
path, |
|
|
const std::string & |
file_name, |
|
|
std::string |
qualifying_start, |
|
|
std::string |
qualifying_separator, |
|
|
std::string |
default_extension |
|
) |
| |
|
inlineprotected |
Definition at line 112 of file code_generators.h.
117 {
118 }
const std::string default_extension_
const std::string qualifying_separator_
const std::string qualifying_start_
const std::string & path_
const std::string & file_name_
◆ ~BaseGenerator()
virtual flatbuffers::BaseGenerator::~BaseGenerator |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ BaseGenerator() [2/2]
flatbuffers::BaseGenerator::BaseGenerator |
( |
const BaseGenerator & |
| ) |
|
|
protected |
◆ CurrentNameSpace()
virtual const Namespace * flatbuffers::BaseGenerator::CurrentNameSpace |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ FlatBuffersGeneratedWarning()
static const char * flatbuffers::BaseGenerator::FlatBuffersGeneratedWarning |
( |
| ) |
|
|
staticprotected |
◆ FullNamespace()
static std::string flatbuffers::BaseGenerator::FullNamespace |
( |
const char * |
separator, |
|
|
const Namespace & |
ns |
|
) |
| |
|
staticprotected |
◆ generate()
virtual bool flatbuffers::BaseGenerator::generate |
( |
| ) |
|
|
pure virtual |
◆ GeneratedFileName()
std::string flatbuffers::BaseGenerator::GeneratedFileName |
( |
const std::string & |
path, |
|
|
const std::string & |
file_name, |
|
|
const IDLOptions & |
options |
|
) |
| const |
◆ GetNameSpace()
std::string flatbuffers::BaseGenerator::GetNameSpace |
( |
const Definition & |
def | ) |
const |
|
protected |
◆ LastNamespacePart()
static std::string flatbuffers::BaseGenerator::LastNamespacePart |
( |
const Namespace & |
ns | ) |
|
|
staticprotected |
◆ NamespaceDir() [1/2]
std::string flatbuffers::BaseGenerator::NamespaceDir |
( |
const Namespace & |
ns, |
|
|
const bool |
dasherize = false |
|
) |
| const |
|
protected |
◆ NamespaceDir() [2/2]
static std::string flatbuffers::BaseGenerator::NamespaceDir |
( |
const Parser & |
parser, |
|
|
const std::string & |
path, |
|
|
const Namespace & |
ns, |
|
|
const bool |
dasherize = false |
|
) |
| |
|
static |
◆ operator=()
◆ ToDasherizedCase()
static std::string flatbuffers::BaseGenerator::ToDasherizedCase |
( |
const std::string |
pascal_case | ) |
|
|
static |
◆ WrapInNameSpace() [1/2]
std::string flatbuffers::BaseGenerator::WrapInNameSpace |
( |
const Definition & |
def | ) |
const |
|
protected |
◆ WrapInNameSpace() [2/2]
std::string flatbuffers::BaseGenerator::WrapInNameSpace |
( |
const Namespace * |
ns, |
|
|
const std::string & |
name |
|
) |
| const |
|
protected |
◆ default_extension_
const std::string flatbuffers::BaseGenerator::default_extension_ |
|
protected |
◆ file_name_
const std::string& flatbuffers::BaseGenerator::file_name_ |
|
protected |
◆ parser_
const Parser& flatbuffers::BaseGenerator::parser_ |
|
protected |
◆ path_
const std::string& flatbuffers::BaseGenerator::path_ |
|
protected |
◆ qualifying_separator_
const std::string flatbuffers::BaseGenerator::qualifying_separator_ |
|
protected |
◆ qualifying_start_
const std::string flatbuffers::BaseGenerator::qualifying_start_ |
|
protected |
The documentation for this class was generated from the following file: