BWAPI
|
#include <zero_copy_stream_impl.h>
Classes | |
class | CopyingFileInputStream |
Public Member Functions | |
FileInputStream (int file_descriptor, int block_size=-1) | |
~FileInputStream () | |
bool | Close () |
void | SetCloseOnDelete (bool value) |
int | GetErrno () |
bool | Next (const void **data, int *size) |
void | BackUp (int count) |
bool | Skip (int count) |
int64 | ByteCount () const |
google::protobuf::io::FileInputStream::FileInputStream | ( | int | file_descriptor, |
int | block_size = -1 |
||
) | [explicit] |
void google::protobuf::io::FileInputStream::BackUp | ( | int | count | ) | [virtual] |
Implements google::protobuf::io::ZeroCopyInputStream.
int64 google::protobuf::io::FileInputStream::ByteCount | ( | ) | const [virtual] |
Implements google::protobuf::io::ZeroCopyInputStream.
int google::protobuf::io::FileInputStream::GetErrno | ( | ) | [inline] |
bool google::protobuf::io::FileInputStream::Next | ( | const void ** | data, |
int * | size | ||
) | [virtual] |
Implements google::protobuf::io::ZeroCopyInputStream.
void google::protobuf::io::FileInputStream::SetCloseOnDelete | ( | bool | value | ) | [inline] |
bool google::protobuf::io::FileInputStream::Skip | ( | int | count | ) | [virtual] |
Implements google::protobuf::io::ZeroCopyInputStream.