#include <string>#include <type_traits>#include <vector>#include <memory>#include <limits>

Go to the source code of this file.
Namespaces | |
| flatbuffers | |
Typedefs | |
| template<typename T > | |
| using | flatbuffers::is_floating_point = std::is_floating_point< T > |
| template<typename T , typename U > | |
| using | flatbuffers::is_same = std::is_same< T, U > |
| template<typename T > | |
| using | flatbuffers::is_scalar = std::is_scalar< T > |
| template<typename T > | |
| using | flatbuffers::is_unsigned = std::is_unsigned< T > |
| template<typename T > | |
| using | flatbuffers::numeric_limits = std::numeric_limits< T > |
| template<class T > | |
| using | flatbuffers::unique_ptr = std::unique_ptr< T > |
Functions | |
| char & | flatbuffers::string_back (std::string &value) |
| char | flatbuffers::string_back (const std::string &value) |
| template<typename T > | |
| T * | flatbuffers::vector_data (std::vector< T > &vector) |
| template<typename T > | |
| const T * | flatbuffers::vector_data (const std::vector< T > &vector) |
| template<typename T , typename V > | |
| void | flatbuffers::vector_emplace_back (std::vector< T > *vector, V &&data) |