|
ONE - On-device Neural Engine
|
#include <minireflect.h>

Public Member Functions | |
| ToStringVisitor (std::string delimiter, bool quotes, std::string indent, bool vdelimited=true) | |
| ToStringVisitor (std::string delimiter) | |
| void | append_indent () |
| void | StartSequence () |
| void | EndSequence () |
| void | Field (size_t, size_t set_idx, ElementaryType, bool, const TypeTable *, const char *name, const uint8_t *val) |
| template<typename T > | |
| void | Named (T x, const char *name) |
| void | UType (uint8_t x, const char *name) |
| void | Bool (bool x) |
| void | Char (int8_t x, const char *name) |
| void | UChar (uint8_t x, const char *name) |
| void | Short (int16_t x, const char *name) |
| void | UShort (uint16_t x, const char *name) |
| void | Int (int32_t x, const char *name) |
| void | UInt (uint32_t x, const char *name) |
| void | Long (int64_t x) |
| void | ULong (uint64_t x) |
| void | Float (float x) |
| void | Double (double x) |
| void | String (const struct String *str) |
| void | Unknown (const uint8_t *) |
| void | StartVector () |
| void | EndVector () |
| void | Element (size_t i, ElementaryType, const TypeTable *, const uint8_t *) |
Public Member Functions inherited from flatbuffers::IterationVisitor | |
| virtual void | String (const String *) |
| virtual | ~IterationVisitor () |
Data Fields | |
| std::string | s |
| std::string | d |
| bool | q |
| std::string | in |
| size_t | indent_level |
| bool | vector_delimited |
Definition at line 296 of file minireflect.h.
|
inline |
Definition at line 303 of file minireflect.h.
|
inline |
Definition at line 310 of file minireflect.h.
|
inline |
Definition at line 317 of file minireflect.h.
References in, indent_level, and s.
Referenced by Element(), EndSequence(), EndVector(), Field(), and StartVector().
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 358 of file minireflect.h.
References s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 359 of file minireflect.h.
References Named().
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 368 of file minireflect.h.
References flatbuffers::NumToString(), and s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 393 of file minireflect.h.
References append_indent(), d, s, and vector_delimited.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 326 of file minireflect.h.
References append_indent(), d, indent_level, and s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 383 of file minireflect.h.
References append_indent(), d, indent_level, s, and vector_delimited.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 332 of file minireflect.h.
References append_indent(), d, q, and s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 367 of file minireflect.h.
References flatbuffers::NumToString(), and s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 363 of file minireflect.h.
References Named().
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 365 of file minireflect.h.
References flatbuffers::NumToString(), and s.
|
inline |
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 361 of file minireflect.h.
References Named().
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 321 of file minireflect.h.
References d, indent_level, and s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 373 of file minireflect.h.
References append_indent(), d, indent_level, s, and vector_delimited.
|
inline |
Definition at line 369 of file minireflect.h.
References flatbuffers::EscapeString(), and s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 360 of file minireflect.h.
References Named().
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 364 of file minireflect.h.
References Named().
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 366 of file minireflect.h.
References flatbuffers::NumToString(), and s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 372 of file minireflect.h.
References s.
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 362 of file minireflect.h.
References Named().
|
inlinevirtual |
Reimplemented from flatbuffers::IterationVisitor.
Definition at line 357 of file minireflect.h.
References Named().
| std::string flatbuffers::ToStringVisitor::d |
Definition at line 298 of file minireflect.h.
Referenced by Element(), EndSequence(), EndVector(), Field(), StartSequence(), and StartVector().
| std::string flatbuffers::ToStringVisitor::in |
Definition at line 300 of file minireflect.h.
Referenced by append_indent().
| size_t flatbuffers::ToStringVisitor::indent_level |
Definition at line 301 of file minireflect.h.
Referenced by append_indent(), EndSequence(), EndVector(), StartSequence(), and StartVector().
| bool flatbuffers::ToStringVisitor::q |
Definition at line 299 of file minireflect.h.
| std::string flatbuffers::ToStringVisitor::s |
Definition at line 297 of file minireflect.h.
Referenced by append_indent(), Bool(), Double(), Element(), EndSequence(), EndVector(), Field(), flatbuffers::FlatBufferToString(), Float(), Long(), Named(), StartSequence(), StartVector(), String(), ULong(), and Unknown().
| bool flatbuffers::ToStringVisitor::vector_delimited |
Definition at line 302 of file minireflect.h.
Referenced by Element(), EndVector(), and StartVector().