|
ONE - On-device Neural Engine
|
#include <idl.h>
Public Types | |
| enum | CaseStyle { CaseStyle_Unchanged = 0 , CaseStyle_Upper , CaseStyle_Lower } |
| enum class | ProtoIdGapAction { NO_OP , WARNING , ERROR } |
| enum | Language { kJava = 1 << 0 , kCSharp = 1 << 1 , kGo = 1 << 2 , kCpp = 1 << 3 , kPython = 1 << 5 , kPhp = 1 << 6 , kJson = 1 << 7 , kBinary = 1 << 8 , kTs = 1 << 9 , kJsonSchema = 1 << 10 , kDart = 1 << 11 , kLua = 1 << 12 , kLobster = 1 << 13 , kRust = 1 << 14 , kKotlin = 1 << 15 , kSwift = 1 << 16 , kNim = 1 << 17 , kProto = 1 << 18 , kMAX } |
| enum | MiniReflect { kNone , kTypes , kTypesAndNames } |
Public Member Functions | |
| IDLOptions () | |
| Enumerator | |
|---|---|
| kJava | |
| kCSharp | |
| kGo | |
| kCpp | |
| kPython | |
| kPhp | |
| kJson | |
| kBinary | |
| kTs | |
| kJsonSchema | |
| kDart | |
| kLua | |
| kLobster | |
| kRust | |
| kKotlin | |
| kSwift | |
| kNim | |
| kProto | |
| kMAX | |
Definition at line 709 of file idl.h.
|
strong |
|
inline |
Definition at line 756 of file idl.h.
| std::vector<std::string> flatbuffers::IDLOptions::cpp_includes |
| CaseStyle flatbuffers::IDLOptions::cpp_object_api_field_case_style |
| std::string flatbuffers::IDLOptions::cpp_object_api_pointer_type |
| bool flatbuffers::IDLOptions::cpp_object_api_string_flexible_constructor |
| std::string flatbuffers::IDLOptions::cpp_object_api_string_type |
| bool flatbuffers::IDLOptions::force_defaults |
Definition at line 682 of file idl.h.
Referenced by flatbuffers::Parser::Parser().
| MiniReflect flatbuffers::IDLOptions::mini_reflect |
| ProtoIdGapAction flatbuffers::IDLOptions::proto_id_gap_action |