lib-ruby-parser (C++ bindings)
4.0.1+ruby-3.1.1
C++ bindings for lib-ruby-parser library
|
#include <decoder.hpp>
Classes | |
union | Value |
Public Types | |
enum | Tag { Tag::OK, Tag::ERR } |
Public Member Functions | |
DecoderResult (Tag tag, Value as) | |
DecoderResult (DecoderResult &&)=default | |
DecoderResult & | operator= (DecoderResult &&)=default |
~DecoderResult () | |
Static Public Member Functions | |
static DecoderResult | Ok (ByteList decoded) |
static DecoderResult | Err (InputError err) |
Public Attributes | |
Tag | tag |
Value | as |
|
strong |
|
default |
lib_ruby_parser::DecoderResult::~DecoderResult | ( | ) |
|
static |
|
static |
|
default |
Value lib_ruby_parser::DecoderResult::as |
Tag lib_ruby_parser::DecoderResult::tag |