22 #ifndef ELM_IO_INPUT_H
23 #define ELM_IO_INPUT_H
25 #include <elm/types.h>
26 #include <elm/string/String.h>
27 #include <elm/string/CString.h>
28 #include <elm/io/InStream.h>
30 namespace elm {
namespace io {
35 inline Input(
void): strm(&
in), buf(-1) { };
83 static void unsupported(
void);
92 #endif // ELM_IO_INPUT_H
int32_t int32
Definition: int.h:34
sys::SystemInStream & in
Definition: system_SystemIO.cpp:95
value_t value(CString name, int value)
Definition: rtti.h:40
int64_t int64
Definition: int.h:36
static T fromString(const string &name)
Definition: enum_info.h:47
CString cstring
Definition: CString.h:62
Definition: InStream.h:30
uint32_t uint32
Definition: int.h:35
uint64_t uint64
Definition: int.h:37