#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 |
( |
| ) |
|
|
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 155 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 116 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 223 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: