|
| FileStream (String const &filepath, uint32_t flags=File::Open_Read) |
|
| FileStream (FileStream const &src) |
|
FileStream & | operator= (FileStream const &src) |
|
| ControlStream (gate_controlstream_t *stream) |
|
| ControlStream (ControlStream const &src) |
|
bool | canRead () |
|
bool | canWrite () |
|
int64_t | getSize () |
|
int64_t | getAvailable () |
|
int64_t | seek (int64_t position, enumint_t origin) |
|
void | reset () |
|
void | close (enumint_t closeType) |
|
| ResourceStream (gate_resourcestream_t *stream) |
|
| ResourceStream (ResourceStream const &src) |
|
uintptr_t | getResource (enumint_t resourceType=Resource_Default) |
|
| Stream (gate_stream_t *strm) |
|
| Stream (Stream const &src) |
|
size_t | read (char *buffer, size_t bufferlen) |
|
size_t | peek (char *buffer, size_t bufferlen) |
|
size_t | write (char const *buffer, size_t bufferlen) |
|
void | flush () |
|
size_t | readBlock (char *buffer, size_t bufferlen) |
|
size_t | writeBlock (char const *buffer, size_t bufferlen) |
|
Result< size_t > | tryRead (char *buffer, size_t bufferlen) noexcept |
|
Result< size_t > | tryPeek (char *buffer, size_t bufferlen) noexcept |
|
Result< size_t > | tryWrite (char const *buffer, size_t bufferlen) noexcept |
|
Result< Void > | tryFlush () noexcept |
|
Result< size_t > | tryReadBlock (char *buffer, size_t bufferlen) noexcept |
|
Result< size_t > | tryWriteBlock (char const *buffer, size_t bufferlen) noexcept |
|
void | print (char const *buffer, size_t bufferlen) |
|
void | print (int32_t const &num) |
|
void | print (uint32_t const &num) |
|
void | print (int64_t const &num) |
|
void | print (uint64_t const &num) |
|
void | print (real64_t const &num, unsigned intlen=0, unsigned decimallen=3, unsigned grouplen=0) |
|
void | print (unsigned int const &num) |
|
void | print (int const &num) |
|
void | print (unsigned long const &num) |
|
void | print (long const &num) |
|
void | println (String const &str) |
|
void | println (char const *str) |
|
void | println (char const *buffer, size_t bufferlen) |
|
void | read (StringBuilder &strbuilder) |
|
Stream & | operator<< (String const &str) |
|
Stream & | operator<< (gate_string_t const *str) |
|
Stream & | operator<< (char const *str) |
|
Stream & | operator<< (bool_t const &b) |
|
Stream & | operator<< (int8_t const &num) |
|
Stream & | operator<< (int16_t const &num) |
|
Stream & | operator<< (uint16_t const &num) |
|
Stream & | operator<< (int32_t const &num) |
|
Stream & | operator<< (uint32_t const &num) |
|
Stream & | operator<< (int64_t const &num) |
|
Stream & | operator<< (uint64_t const &num) |
|
Stream & | operator<< (real32_t const &num) |
|
Stream & | operator<< (real64_t const &num) |
|
Stream & | operator<< (unsigned int const &num) |
|
Stream & | operator<< (int const &num) |
|
Stream & | operator<< (unsigned long const &num) |
|
Stream & | operator<< (long const &num) |
|
Stream & | operator>> (String &str) |
|
| ObjectImpl (impl_t *impl) noexcept |
|
| ObjectImpl (ObjectImpl const &src) noexcept |
|
ObjectImpl & | operator= (ObjectImpl const &that) noexcept |
|
impl_t * | c_impl () const noexcept |
|
| Object (gate_object_ptr_t obj_ptr) noexcept |
|
| Object (Object const &obj) noexcept |
|
Object & | operator= (Object const &obj) noexcept |
|
String | getInterfaceName () |
|
gate_object_ptr_t | c_impl () noexcept |
|
bool_t | operator! () const noexcept |
|
bool_t | empty () const noexcept |
|