1 #ifndef GENESIS_UTILS_IO_STREAM_INPUT_SOURCE_H_ 2 #define GENESIS_UTILS_IO_STREAM_INPUT_SOURCE_H_ 89 size_t read_(
char* buffer,
size_t size )
override 91 source_->read( buffer, size );
92 return source_->gcount();
98 std::string source_name_()
const override 100 return "input stream";
106 std::string source_string_()
const override 115 std::istream* source_;
121 #endif // include guard
Container namespace for all symbols of genesis in order to keep them separate when used as a library...
Provides functions for accessing the file system.