barretenberg
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
serde::BincodeDeserializer Class Reference
Inheritance diagram for serde::BincodeDeserializer:
serde::BinaryDeserializer< BincodeDeserializer >

Public Member Functions

 BincodeDeserializer (std::vector< uint8_t > bytes)
 
float deserialize_f32 ()
 
double deserialize_f64 ()
 
size_t deserialize_len ()
 
uint32_t deserialize_variant_index ()
 
- Public Member Functions inherited from serde::BinaryDeserializer< BincodeDeserializer >
 BinaryDeserializer (std::vector< uint8_t > bytes, size_t max_container_depth)
 
std::string deserialize_str ()
 
bool deserialize_bool ()
 
std::monostate deserialize_unit ()
 
char32_t deserialize_char ()
 
float deserialize_f32 ()
 
double deserialize_f64 ()
 
uint8_t deserialize_u8 ()
 
uint16_t deserialize_u16 ()
 
uint32_t deserialize_u32 ()
 
uint64_t deserialize_u64 ()
 
uint128_t deserialize_u128 ()
 
int8_t deserialize_i8 ()
 
int16_t deserialize_i16 ()
 
int32_t deserialize_i32 ()
 
int64_t deserialize_i64 ()
 
int128_t deserialize_i128 ()
 
bool deserialize_option_tag ()
 
size_t get_buffer_offset ()
 
void increase_container_depth ()
 
void decrease_container_depth ()
 

Static Public Attributes

static constexpr bool enforce_strict_map_ordering = false
 

Additional Inherited Members

- Protected Member Functions inherited from serde::BinaryDeserializer< BincodeDeserializer >
uint8_t read_byte ()
 
- Protected Attributes inherited from serde::BinaryDeserializer< BincodeDeserializer >
std::vector< uint8_t > bytes_
 

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