Crossfire Server, Trunk
|
Data Fields | |
size_t | allocated_size |
char * | buf |
size_t | buffer_length |
char * | current_line |
size_t | line_index |
Definition at line 21 of file bufferreader.cpp.
size_t BufferReader::allocated_size |
Allocated size of buf.
Definition at line 24 of file bufferreader.cpp.
Referenced by bufferreader_init_for_length().
char* BufferReader::buf |
Data buffer.
Definition at line 22 of file bufferreader.cpp.
Referenced by bufferreader_data(), bufferreader_destroy(), bufferreader_init_for_length(), bufferreader_init_from_file(), bufferreader_init_from_memory(), and bufferreader_init_from_tar_file().
size_t BufferReader::buffer_length |
Used size of buf.
Definition at line 25 of file bufferreader.cpp.
Referenced by bufferreader_data_length(), bufferreader_init_for_length(), and bufferreader_init_from_file().
char* BufferReader::current_line |
Pointer to the next line of the buffer.
Definition at line 27 of file bufferreader.cpp.
Referenced by bufferreader_get_line(), bufferreader_init_for_length(), and bufferreader_next_line().
size_t BufferReader::line_index |
Current line index.
Definition at line 28 of file bufferreader.cpp.
Referenced by bufferreader_current_line(), bufferreader_get_line(), bufferreader_init_for_length(), and bufferreader_next_line().