ONE - On-device Neural Engine
|
#include <flatbuffers.h>
Public Types | |
typedef VectorIterator< T, typename IndirectHelper< T >::mutable_return_type > | iterator |
typedef VectorIterator< T, typename IndirectHelper< T >::return_type > | const_iterator |
typedef VectorReverseIterator< iterator > | reverse_iterator |
typedef VectorReverseIterator< const_iterator > | const_reverse_iterator |
typedef IndirectHelper< T >::return_type | return_type |
typedef IndirectHelper< T >::mutable_return_type | mutable_return_type |
typedef return_type | value_type |
Public Member Functions | |
uoffset_t | size () const |
FLATBUFFERS_ATTRIBUTE (deprecated("use size() instead")) uoffset_t Length() const | |
return_type | Get (uoffset_t i) const |
return_type | operator[] (uoffset_t i) const |
template<typename E > | |
E | GetEnum (uoffset_t i) const |
template<typename U > | |
const U * | GetAs (uoffset_t i) const |
const String * | GetAsString (uoffset_t i) const |
const void * | GetStructFromOffset (size_t o) const |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
reverse_iterator | rbegin () |
const_reverse_iterator | rbegin () const |
reverse_iterator | rend () |
const_reverse_iterator | rend () const |
const_iterator | cbegin () const |
const_iterator | cend () const |
const_reverse_iterator | crbegin () const |
const_reverse_iterator | crend () const |
void | Mutate (uoffset_t i, const T &val) |
void | MutateOffset (uoffset_t i, const uint8_t *val) |
mutable_return_type | GetMutableObject (uoffset_t i) const |
const uint8_t * | Data () const |
uint8_t * | Data () |
const T * | data () const |
T * | data () |
template<typename K > | |
return_type | LookupByKey (K key) const |
Protected Member Functions | |
Vector () | |
Protected Attributes | |
uoffset_t | length_ |
Definition at line 268 of file flatbuffers.h.
typedef VectorIterator<T, typename IndirectHelper<T>::return_type> flatbuffers::Vector< T >::const_iterator |
Definition at line 272 of file flatbuffers.h.
typedef VectorReverseIterator<const_iterator> flatbuffers::Vector< T >::const_reverse_iterator |
Definition at line 274 of file flatbuffers.h.
typedef VectorIterator<T, typename IndirectHelper<T>::mutable_return_type> flatbuffers::Vector< T >::iterator |
Definition at line 271 of file flatbuffers.h.
typedef IndirectHelper<T>::mutable_return_type flatbuffers::Vector< T >::mutable_return_type |
Definition at line 283 of file flatbuffers.h.
typedef IndirectHelper<T>::return_type flatbuffers::Vector< T >::return_type |
Definition at line 282 of file flatbuffers.h.
typedef VectorReverseIterator<iterator> flatbuffers::Vector< T >::reverse_iterator |
Definition at line 273 of file flatbuffers.h.
typedef return_type flatbuffers::Vector< T >::value_type |
Definition at line 284 of file flatbuffers.h.
|
protected |
|
inline |
Definition at line 315 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data().
Referenced by tflite2circle::Offset< T >::build(), flatbuffers::Vector< T >::cbegin(), flatbuffers::Vector< T >::rend(), and flatbuffers::Vector< T >::rend().
|
inline |
Definition at line 316 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 361 of file flatbuffers.h.
References flatbuffers::Vector< T >::length_.
Referenced by flatbuffers::Vector< T >::begin(), flatbuffers::Vector< T >::begin(), flatbuffers::Vector< T >::data(), flatbuffers::Vector< T >::data(), flatbuffers::Vector< T >::end(), flatbuffers::Vector< T >::end(), flatbuffers::Vector< T >::Get(), flatbuffers::Vector< T >::GetMutableObject(), flatbuffers::Vector< T >::GetStructFromOffset(), flatbuffers::IterateObject(), flatbuffers::Vector< T >::LookupByKey(), and flatbuffers::Vector< T >::MutateOffset().
|
inline |
Definition at line 366 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data().
Referenced by flatbuffers::Vector< T >::Mutate(), flatbuffers::Vector< T >::MutateOffset(), flatbuffers::String::operator<(), circledump::CustomOpPrinter::options(), and tfldump::CustomOpPrinter::options().
|
inline |
Definition at line 318 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data(), and flatbuffers::Vector< T >::size().
Referenced by tflite2circle::Offset< T >::build(), flatbuffers::Vector< T >::cend(), flatbuffers::Vector< T >::rbegin(), and flatbuffers::Vector< T >::rbegin().
|
inline |
Definition at line 319 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data(), and flatbuffers::Vector< T >::size().
|
inline |
|
inline |
Definition at line 286 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data(), FLATBUFFERS_ASSERT, flatbuffers::IndirectHelper< T >::Read(), and flatbuffers::Vector< T >::size().
Referenced by tflimport::as_index_vector(), circlechef::as_index_vector(), mio::circle::as_index_vector(), tflinspect::as_index_vector(), tflchef::as_index_vector(), tflread::as_index_vector(), circle::as_index_vector(), tflimport::as_tensor_shape(), circledump::dump_fbvect(), tfldump::dump_fbvect(), circledump::dump_fbvect(), tfldump::dump_fbvect(), circlechef::generate_recipe(), flatbuffers::Vector< T >::GetAs(), flatbuffers::Vector< T >::GetAsString(), flatbuffers::Vector< T >::GetEnum(), flatbuffers::IterateValue(), flatbuffers::Vector< T >::operator[](), circletensordump::DumpTensors::run(), and circletensordump::DumpTensorsToHdf5::run().
|
inline |
Definition at line 301 of file flatbuffers.h.
References flatbuffers::Vector< T >::Get().
|
inline |
|
inline |
|
inline |
Definition at line 354 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data(), FLATBUFFERS_ASSERT, flatbuffers::IndirectHelper< T >::Read(), and flatbuffers::Vector< T >::size().
|
inline |
Definition at line 310 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data().
|
inline |
Definition at line 369 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data(), flatbuffers::IndirectHelper< T >::Read(), and flatbuffers::Vector< T >::size().
|
inline |
Definition at line 337 of file flatbuffers.h.
References flatbuffers::Vector< T >::data(), FLATBUFFERS_ASSERT, and flatbuffers::Vector< T >::size().
|
inline |
Definition at line 346 of file flatbuffers.h.
References flatbuffers::Vector< T >::Data(), flatbuffers::Vector< T >::data(), FLATBUFFERS_ASSERT, and flatbuffers::Vector< T >::size().
|
inline |
|
inline |
Definition at line 321 of file flatbuffers.h.
References flatbuffers::Vector< T >::end().
Referenced by flatbuffers::Vector< T >::crbegin().
|
inline |
Definition at line 322 of file flatbuffers.h.
References flatbuffers::Vector< T >::end().
|
inline |
Definition at line 324 of file flatbuffers.h.
References flatbuffers::Vector< T >::begin().
Referenced by flatbuffers::Vector< T >::crend().
|
inline |
|
inline |
Definition at line 276 of file flatbuffers.h.
References flatbuffers::Vector< T >::length_.
Referenced by tflimport::as_index_vector(), circlechef::as_index_vector(), tflinspect::as_index_vector(), tflchef::as_index_vector(), tflread::as_index_vector(), tflimport::as_tensor_shape(), onert_micro::import::OMKernelConfiguration::configureKernels(), onert_micro::import::OMExecutionPlanCreator::createBackwardExecutionPlan(), onert_micro::import::OMExecutionPlanCreator::createExecutionPlan(), onert_micro::import::OMExecutionPlanCreator::createForwardExecutionPlan(), flatbuffers::Vector< T >::end(), flatbuffers::Vector< T >::end(), flatbuffers::Vector< T >::FLATBUFFERS_ATTRIBUTE(), flatbuffers::Vector< T >::Get(), flatbuffers::Vector< T >::GetMutableObject(), onert_micro::core::OMRuntimeGraph::getNumberOfOutputs(), onert_micro::execute::getQuantizedConvolutionMultiplers(), flatbuffers::Vector< T >::LookupByKey(), flatbuffers::Vector< T >::Mutate(), flatbuffers::Vector< T >::MutateOffset(), circlechef::CircleImport::num_subgraph(), mio::circle::Reader::num_subgraph(), tflinspect::Reader::num_subgraph(), tflchef::TFliteImport::num_subgraph(), tflread::Reader::num_subgraph(), flatbuffers::String::operator<(), circledump::operator<<(), tfldump::operator<<(), circledump::CustomOpPrinter::options(), tfldump::CustomOpPrinter::options(), flatbuffers::ResizeVector(), onert_micro::train::OMBackpropExecute::runBackward(), onert_micro::execute::OMKernelExecute::runForward(), circlechef::CircleImport::select_sub_graph(), tflchef::TFliteImport::select_sub_graph(), tflinspect::Reader::select_subgraph(), tflread::Reader::select_subgraph(), tflimport::TflBufferContext::TflBufferContext(), onert_micro::core::reader::OMTrainingConfigReader::validate(), and onert_micro::core::reader::OMWeightOnlyFormatReader::validate().
|
protected |
Definition at line 389 of file flatbuffers.h.
Referenced by flatbuffers::Vector< T >::Data(), flatbuffers::Vector< T >::Data(), and flatbuffers::Vector< T >::size().