In file included from main.cpp:35:0:
buffered_reader.h: In constructor 'BufferedReader::BufferedReader(PackageStream*)':
buffered_reader.h:20:35: error: 'buf' was not declared in this scope
add = stream->ReadPackage(buf + len);
^~~
buffered_reader.h:24:9: error: 'str' was not declared in this scope
str += buf[i];
^~~
buffered_reader.h:24:16: error: 'buf' was not declared in this scope
str += buf[i];
^~~
buffered_reader.h: In member function 'int32_t BufferedReader::Read(char*, int32_t)':
buffered_reader.h:31:46: error: 'str' was not declared in this scope
int32_t next_pos = std::min<int32_t>(str.size(), pos + 1);
^~~
buffered_reader.h:31:59: error: 'pos' was not declared in this scope
int32_t next_pos = std::min<int32_t>(str.size(), pos + 1);
^~~
buffered_reader.h:31:59: note: suggested alternative: 'ps'
int32_t next_pos = std::min<int32_t>(str.size(), pos + 1);
^~~
ps
|