10#ifndef __RTJsonParserUtils_h__
11#define __RTJsonParserUtils_h__ included
48 unsigned int rtJsonMask;
50 RTS_INLINE
int isRTJsonKind( RTJsonKind RTJKind );
52 RTS_INLINE
void setRTJsonKind( RTJsonKind RTJKind );
54 RTS_INLINE
void clearRTJsonKind( RTJsonKind RTJKind );
56 RTS_INLINE
bool isRTJsonTokenValue( RTJsonToken rtJsonToken );
61 RTS_INLINE
bool isExpectedToken( RTJsonToken rtjtok );
63 RTS_INLINE
void RTJsonObjectOpen();
65 RTS_INLINE
void RTJsonArrayOpen();
67 RTS_INLINE
void RTJsonObjectClose();
69 RTS_INLINE
void RTJsonArrayClose();
71 RTS_INLINE
void RTJsonKeyword();
73 RTS_INLINE
void RTJsonColonField();
75 RTS_INLINE
void RTJsonCommaField();
77 RTS_INLINE
void RTJsonNumberField();
79 RTS_INLINE
void RTJsonStringField();
81 RTS_INLINE
void RTJsonResetMask();
86#include <RTJsonParserUtils.inl>
Definition: RTJsonParserUtils.h:47