navit
0.5.3-trunk
|
#include <maptool.h>
Data Fields | |
int | malloced_step |
long long | malloced |
unsigned char * | base |
long long | size |
A buffer that can be grown as needed.
unsigned char* buffer::base |
Base address of this buffer.
Referenced by allocate_node_item_in_buffer(), clear_node_item_buffer(), extend_buffer(), load_buffer(), main(), node_buffer_to_hash(), node_item_find_index_in_ordered_list(), node_item_get(), osm_add_node(), and save_buffer().
long long buffer::malloced |
Current allocated size (bytes).
Referenced by allocate_node_item_in_buffer(), extend_buffer(), load_buffer(), and main().
int buffer::malloced_step |
Number of bytes to extend the buffer by when it must grow.
Referenced by extend_buffer().
long long buffer::size |
Size of currently used part of the buffer.
Referenced by Qt5EspeakAudioOut::addSamples(), allocate_node_item_in_buffer(), clear_node_item_buffer(), flush_nodes(), load_buffer(), main(), node_buffer_to_hash(), node_item_find_index_in_ordered_list(), osm_read_input_data(), remove_last_node_item_from_buffer(), and save_buffer().