RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
Datacratic::JsonParsingContext Member List
This is the complete list of members for Datacratic::JsonParsingContext, including all inherited members.
exception(const std::string &message)=0Datacratic::JsonParsingContext [pure virtual]
expectBool()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
expectDouble()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
expectFloat()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
expectInt()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
expectJson()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
expectNull()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
expectStringAscii()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
expectStringUtf8()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
fieldName() const (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [inline]
fieldNamePtr() const (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [inline]
forEachElement(const std::function< void()> &fn)=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
forEachMember(const std::function< void()> &fn)=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
isArray() const =0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
isBool() const =0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
isNull() const =0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
isNumber() const =0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
isObject() const =0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
isString() const =0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
matchLongLong(long long &val)=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
matchUnsignedLongLong(unsigned long long &val)=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
onUnknownField() (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [inline]
OnUnknownField typedef (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext
onUnknownFieldHandlers (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext
path (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext
popPath() (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [inline]
printPath() const (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [inline]
pushPath(const JsonPathEntry &entry, int memberNumber=0) (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [inline]
replacePath(const JsonPathEntry &entry) (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [inline]
skip()=0 (defined in Datacratic::JsonParsingContext)Datacratic::JsonParsingContext [pure virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator