Added class JsonToken

This commit is contained in:
Benoit Blanchon
2014-07-18 15:43:20 +02:00
parent 0d4d77a7cd
commit 4a1d8483cc
13 changed files with 268 additions and 159 deletions

21
JsonParser/JsonToken.cpp Normal file
View File

@ -0,0 +1,21 @@
#include "JsonToken.h"
using namespace ArduinoJson::Internal;
int JsonToken::nestedTokenCount() const
{
jsmntok_t* t = token;
int yetToVisit = t->size;
int count = 0;
while (yetToVisit)
{
count++;
t++;
yetToVisit--;
yetToVisit += t->size;
}
return count;
}