#include <irep_serialization.h>
|
static std::size_t | read_gb_word (std::istream &) |
| Interpret a stream of byte as a 7-bit encoded unsigned number. More...
|
|
Definition at line 28 of file irep_serialization.h.
◆ irep_serializationt()
◆ clear()
void irep_serializationt::clear |
( |
void |
| ) |
|
|
inline |
◆ read_gb_string()
irep_idt irep_serializationt::read_gb_string |
( |
std::istream & |
in | ) |
|
◆ read_gb_word()
std::size_t irep_serializationt::read_gb_word |
( |
std::istream & |
in | ) |
|
|
static |
Interpret a stream of byte as a 7-bit encoded unsigned number.
- Parameters
-
- Returns
- decoded number
Definition at line 143 of file irep_serialization.cpp.
◆ read_irep()
irept irep_serializationt::read_irep |
( |
std::istream & |
in | ) |
|
|
private |
◆ read_string_ref()
irep_idt irep_serializationt::read_string_ref |
( |
std::istream & |
in | ) |
|
◆ reference_convert() [1/2]
void irep_serializationt::reference_convert |
( |
const irept & |
irep, |
|
|
std::ostream & |
out |
|
) |
| |
Serialize an irept.
- Parameters
-
irep | source irept to serialize |
out | target output stream |
Definition at line 104 of file irep_serialization.cpp.
◆ reference_convert() [2/2]
const irept & irep_serializationt::reference_convert |
( |
std::istream & |
in | ) |
|
◆ write_irep()
void irep_serializationt::write_irep |
( |
std::ostream & |
out, |
|
|
const irept & |
irep |
|
) |
| |
|
private |
◆ write_string_ref()
void irep_serializationt::write_string_ref |
( |
std::ostream & |
out, |
|
|
const irep_idt & |
s |
|
) |
| |
Output a string and maintain a reference to it.
- Parameters
-
out | output stream |
s | string to output |
Definition at line 211 of file irep_serialization.cpp.
◆ ireps_container
◆ read_buffer
std::vector<char> irep_serializationt::read_buffer |
|
private |
The documentation for this class was generated from the following files: