10 #ifndef LIBETONYEK_XML_H_INCLUDED
11 #define LIBETONYEK_XML_H_INCLUDED
15 #include <boost/optional.hpp>
19 extern "C" int readFromStream(
void *context,
char *buffer,
int len);
46 #endif // LIBETONYEK_XML_H_INCLUDED
int closeStream(void *)
Definition: libetonyek_xml.cpp:49
bool bool_cast(const char *value)
Convert string value to bool.
Definition: libetonyek_xml.cpp:57
boost::optional< bool > try_bool_cast(const char *value)
Definition: libetonyek_xml.cpp:62
Definition: KEY2Token.h:36
int readFromStream(void *context, char *buffer, int len)
Definition: libetonyek_xml.cpp:30
int int_cast(const char *value)
Definition: libetonyek_xml.cpp:93
const char * char_cast(const char *const c)
Definition: libetonyek_xml.cpp:108
boost::optional< int > try_int_cast(const char *value)
Definition: libetonyek_xml.cpp:98
double double_cast(const char *value)
Definition: libetonyek_xml.cpp:78
boost::optional< double > try_double_cast(const char *value)
Definition: libetonyek_xml.cpp:83