Vowpal Wabbit
|
#include <parse_example_json.h>
Public Member Functions | |
void | init (vw *all, v_array< example *> *examples, rapidjson::InsituStringStream *stream, const char *stream_end, VW::example_factory_t example_factory, void *example_factory_context) |
bool | Bool (bool v) |
bool | Int (int v) |
bool | Uint (unsigned v) |
bool | Int64 (int64_t v) |
bool | Uint64 (uint64_t v) |
bool | Double (double v) |
bool | String (const char *str, SizeType len, bool copy) |
bool | StartObject () |
bool | Key (const char *str, SizeType len, bool copy) |
bool | EndObject (SizeType count) |
bool | StartArray () |
bool | EndArray (SizeType count) |
bool | Null () |
bool | VWReaderHandlerNull () |
bool | VWReaderHandlerDefault () |
bool | RawNumber (const char *, rapidjson::SizeType, bool) |
std::stringstream & | error () |
BaseState< audit > * | current_state () |
Public Attributes | |
Context< audit > | ctx |
Definition at line 1288 of file parse_example_json.h.
|
inline |
Definition at line 1307 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1335 of file parse_example_json.h.
References Context< audit >::current_state.
Referenced by VW::read_line_decision_service_json(), and VW::read_line_json().
|
inline |
Definition at line 1312 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1324 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1322 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1333 of file parse_example_json.h.
References Context< audit >::error().
Referenced by VW::read_line_decision_service_json(), and VW::read_line_json().
|
inline |
Definition at line 1292 of file parse_example_json.h.
References label_parser::default_label, Context< audit >::ex, Context< audit >::example_factory, Context< audit >::example_factory_context, Context< audit >::examples, Context< audit >::init(), example::l, parser::lp, vw::p, Context< audit >::stream, and Context< audit >::stream_end.
Referenced by VW::read_line_decision_service_json(), and VW::read_line_json().
|
inline |
Definition at line 1308 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1310 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1318 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1325 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1331 of file parse_example_json.h.
|
inline |
Definition at line 1323 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1317 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1313 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1309 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1311 of file parse_example_json.h.
References Context< audit >::current_state, and Context< audit >::TransitionState().
|
inline |
Definition at line 1328 of file parse_example_json.h.
|
inline |
Definition at line 1327 of file parse_example_json.h.
Context<audit> VWReaderHandler< audit >::ctx |
Definition at line 1290 of file parse_example_json.h.
Referenced by VW::read_line_decision_service_json().