]> git.saurik.com Git - cycript.git/blobdiff - Syntax.hpp
Support round trip of signed char through typedef.
[cycript.git] / Syntax.hpp
index f34c4120e8c7b8f8c3f4f4940bca8b29d69bb2e6..a82ded1d271a3de5b8ab96a60859be7195e00441 100644 (file)
 #include "Location.hpp"
 #include "Options.hpp"
 #include "Pooling.hpp"
+#include "String.hpp"
+
+double CYCastDouble(const char *value, size_t size);
+double CYCastDouble(const char *value);
+double CYCastDouble(CYUTF8String value);
+
+void CYNumerify(std::ostringstream &str, double value);
+void CYStringify(std::ostringstream &str, const char *data, size_t size, bool c = false);
+
+// XXX: this really should not be here ... :/
+void *CYPoolFile(CYPool &pool, const char *path, size_t *psize);
+CYUTF8String CYPoolFileUTF8String(CYPool &pool, const char *path);
 
 struct CYContext;