Vowpal Wabbit
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
parse_example_flatbuffer.h File Reference
#include "vw/core/example.h"
#include "vw/core/multi_ex.h"
#include "vw/core/shared_data.h"
#include "vw/core/vw_fwd.h"
#include "vw/fb_parser/generated/example_generated.h"

Classes

class  VW::parsers::flatbuffer::parser
 

Namespaces

namespace  VW
 
namespace  VW::experimental
 
namespace  VW::parsers
 
namespace  VW::parsers::flatbuffer
 

Typedefs

using VW::example_sink_f = std::function< void(VW::multi_ex &&spare_examples)>
 

Functions

int VW::parsers::flatbuffer::flatbuffer_to_examples (VW::workspace *all, io_buf &buf, VW::multi_ex &examples)
 
int VW::parsers::flatbuffer::read_span_flatbuffer (VW::workspace *all, const uint8_t *span, size_t length, example_factory_t example_factory, VW::multi_ex &examples, example_sink_f example_sink=nullptr, VW::experimental::api_status *status=nullptr)