move parse methods to result type
This commit is contained in:
@@ -176,8 +176,10 @@ list<string> strSplit(Arena *arena, string splitStr, string inputStr);
|
||||
string strPrintfv(Arena *arena, const char *fmt, va_list args);
|
||||
string strPrintf(Arena *arena, const char *fmt, ...);
|
||||
|
||||
int8 parsePositiveInt(string str, size_t *lengthPointer);
|
||||
real32 parsePositiveReal32(Arena *arena, string str, size_t *lengthPointer);
|
||||
struct ParsePositiveIntResult { uint8 result; bool valid; };
|
||||
ParsePositiveIntResult parsePositiveInt(string str, size_t *lengthPointer);
|
||||
struct ParsePositiveReal32Result { real32 result; bool valid; };
|
||||
ParsePositiveReal32Result parsePositiveReal32(Arena *arena, string str, size_t *lengthPointer);
|
||||
|
||||
inline function bool isNumeric(char c);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user