mirror of
https://github.com/google/flatbuffers.git
synced 2026-07-04 14:31:09 +00:00
Define Vector::value_type for STL compatibility (#6394)
Specifically, this lets the googlemock container matchers work with a flatbuffers::Vector. https://github.com/google/googletest/blob/master/googlemock/docs/cheat_sheet.md#container-matchers
This commit is contained in:
@@ -257,6 +257,7 @@ template<typename T> class Vector {
|
|||||||
|
|
||||||
typedef typename IndirectHelper<T>::return_type return_type;
|
typedef typename IndirectHelper<T>::return_type return_type;
|
||||||
typedef typename IndirectHelper<T>::mutable_return_type mutable_return_type;
|
typedef typename IndirectHelper<T>::mutable_return_type mutable_return_type;
|
||||||
|
typedef return_type value_type;
|
||||||
|
|
||||||
return_type Get(uoffset_t i) const {
|
return_type Get(uoffset_t i) const {
|
||||||
FLATBUFFERS_ASSERT(i < size());
|
FLATBUFFERS_ASSERT(i < size());
|
||||||
|
|||||||
Reference in New Issue
Block a user