9 virtual size_t writesome(
const char* buf,
size_t len );
10 virtual size_t writesome(
const std::shared_ptr<const char>& buf,
size_t len,
size_t offset );
17 virtual size_t writesome(
const char* buf,
size_t len );
18 virtual size_t writesome(
const std::shared_ptr<const char>& buf,
size_t len,
size_t offset );
26 virtual size_t readsome(
char* buf,
size_t len );
27 virtual size_t readsome(
const std::shared_ptr<char>& buf,
size_t len,
size_t offset );
29 virtual bool eof()
const;
36 extern std::shared_ptr<cin_t>
cin_ptr;
37 extern std::shared_ptr<cout_t>
cout_ptr;
38 extern std::shared_ptr<cerr_t>
cerr_ptr;