Public Member Functions | Protected Member Functions
flatbuffers::Allocator Class Reference

#include <flatbuffers.h>

Inheritance diagram for flatbuffers::Allocator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual uint8_t * allocate (size_t size)=0
virtual uint8_t * allocate (size_t size)=0
virtual void deallocate (uint8_t *p, size_t size)=0
virtual void deallocate (uint8_t *p, size_t size)=0
virtual uint8_t * reallocate_downward (uint8_t *old_p, size_t old_size, size_t new_size, size_t in_use_back, size_t in_use_front)
virtual uint8_t * reallocate_downward (uint8_t *old_p, size_t old_size, size_t new_size, size_t in_use_back, size_t in_use_front)
virtual ~Allocator ()
virtual ~Allocator ()

Protected Member Functions

void memcpy_downward (uint8_t *old_p, size_t old_size, uint8_t *new_p, size_t new_size, size_t in_use_back, size_t in_use_front)
void memcpy_downward (uint8_t *old_p, size_t old_size, uint8_t *new_p, size_t new_size, size_t in_use_back, size_t in_use_front)

Detailed Description

Definition at line 435 of file 3rdparty/flatbuffers/flatbuffers.h.


Constructor & Destructor Documentation

virtual flatbuffers::Allocator::~Allocator ( ) [inline, virtual]

Definition at line 437 of file 3rdparty/flatbuffers/flatbuffers.h.

virtual flatbuffers::Allocator::~Allocator ( ) [inline, virtual]

Member Function Documentation

virtual uint8_t* flatbuffers::Allocator::allocate ( size_t  size) [pure virtual]
virtual uint8_t* flatbuffers::Allocator::allocate ( size_t  size) [pure virtual]
virtual void flatbuffers::Allocator::deallocate ( uint8_t *  p,
size_t  size 
) [pure virtual]
virtual void flatbuffers::Allocator::deallocate ( uint8_t *  p,
size_t  size 
) [pure virtual]
void flatbuffers::Allocator::memcpy_downward ( uint8_t *  old_p,
size_t  old_size,
uint8_t *  new_p,
size_t  new_size,
size_t  in_use_back,
size_t  in_use_front 
) [inline, protected]
void flatbuffers::Allocator::memcpy_downward ( uint8_t *  old_p,
size_t  old_size,
uint8_t *  new_p,
size_t  new_size,
size_t  in_use_back,
size_t  in_use_front 
) [inline, protected]

Definition at line 466 of file 3rdparty/flatbuffers/flatbuffers.h.

virtual uint8_t* flatbuffers::Allocator::reallocate_downward ( uint8_t *  old_p,
size_t  old_size,
size_t  new_size,
size_t  in_use_back,
size_t  in_use_front 
) [inline, virtual]

Definition at line 450 of file 3rdparty/flatbuffers/flatbuffers.h.

virtual uint8_t* flatbuffers::Allocator::reallocate_downward ( uint8_t *  old_p,
size_t  old_size,
size_t  new_size,
size_t  in_use_back,
size_t  in_use_front 
) [inline, virtual]

The documentation for this class was generated from the following files:


behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Jun 8 2019 20:17:15