Vowpal Wabbit
Public Member Functions | List of all members
DefaultState< audit > Class Template Reference

#include <parse_example_json.h>

Inheritance diagram for DefaultState< audit >:
BaseState< audit >

Public Member Functions

 DefaultState ()
 
BaseState< audit > * Ignore (Context< audit > &ctx, rapidjson::SizeType length)
 
BaseState< audit > * Key (Context< audit > &ctx, const char *str, rapidjson::SizeType length, bool) override
 
BaseState< audit > * String (Context< audit > &ctx, const char *str, rapidjson::SizeType length, bool) override
 
BaseState< audit > * Bool (Context< audit > &ctx, bool b) override
 
BaseState< audit > * StartObject (Context< audit > &ctx) override
 
BaseState< audit > * EndObject (Context< audit > &ctx, rapidjson::SizeType memberCount) override
 
BaseState< audit > * Float (Context< audit > &ctx, float f) override
 
BaseState< audit > * Uint (Context< audit > &ctx, unsigned f) override
 
BaseState< audit > * StartArray (Context< audit > &ctx) override
 
- Public Member Functions inherited from BaseState< audit >
 BaseState (const char *pname)
 
virtual BaseState< audit > * Null (Context< audit > &ctx)
 
virtual BaseState< audit > * EndArray (Context< audit > &ctx, rapidjson::SizeType)
 

Additional Inherited Members

- Public Attributes inherited from BaseState< audit >
const char * name
 

Constructor & Destructor Documentation

template<bool audit>
DefaultState< audit >::DefaultState ( )
inline

Member Function Documentation

template<bool audit>
BaseState<audit>* DefaultState< audit >::Bool ( Context< audit > &  ctx,
bool  b 
)
inlineoverridevirtual

Reimplemented from BaseState< audit >.

template<bool audit>
BaseState<audit>* DefaultState< audit >::EndObject ( Context< audit > &  ctx,
rapidjson::SizeType  memberCount 
)
inlineoverridevirtual

Reimplemented from BaseState< audit >.

template<bool audit>
BaseState<audit>* DefaultState< audit >::Float ( Context< audit > &  ctx,
float  f 
)
inlineoverridevirtual

Reimplemented from BaseState< audit >.

template<bool audit>
BaseState<audit>* DefaultState< audit >::Ignore ( Context< audit > &  ctx,
rapidjson::SizeType  length 
)
inline
template<bool audit>
BaseState<audit>* DefaultState< audit >::Key ( Context< audit > &  ctx,
const char *  str,
rapidjson::SizeType  length,
bool   
)
inlineoverridevirtual

Reimplemented from BaseState< audit >.

template<bool audit>
BaseState<audit>* DefaultState< audit >::StartArray ( Context< audit > &  ctx)
inlineoverridevirtual

Reimplemented from BaseState< audit >.

template<bool audit>
BaseState<audit>* DefaultState< audit >::StartObject ( Context< audit > &  ctx)
inlineoverridevirtual

Reimplemented from BaseState< audit >.

template<bool audit>
BaseState<audit>* DefaultState< audit >::String ( Context< audit > &  ctx,
const char *  str,
rapidjson::SizeType  length,
bool   
)
inlineoverridevirtual

Reimplemented from BaseState< audit >.

template<bool audit>
BaseState<audit>* DefaultState< audit >::Uint ( Context< audit > &  ctx,
unsigned  f 
)
inlineoverridevirtual

Reimplemented from BaseState< audit >.


The documentation for this class was generated from the following file: