|
Wire Sysio Wire Sysion 1.0.0
|
#include <istream>#include <map>#include <ostream>#include <set>#include <vector>#include <libff/common/serialization.tcc>

Go to the source code of this file.
Namespaces | |
| namespace | libff |
Macros | |
| #define | OUTPUT_NEWLINE "\n" |
| #define | OUTPUT_SEPARATOR " " |
Functions | |
| void | libff::consume_newline (std::istream &in) |
| void | libff::consume_OUTPUT_NEWLINE (std::istream &in) |
| void | libff::consume_OUTPUT_SEPARATOR (std::istream &in) |
| void | libff::output_bool (std::ostream &out, const bool b) |
| void | libff::input_bool (std::istream &in, bool &b) |
| void | libff::output_bool_vector (std::ostream &out, const std::vector< bool > &v) |
| void | libff::input_bool_vector (std::istream &in, std::vector< bool > &v) |
| template<typename T > | |
| T | libff::reserialize (const T &obj) |
| template<typename T > | |
| std::ostream & | libff::operator<< (std::ostream &out, const std::vector< T > &v) |
| template<typename T > | |
| std::istream & | libff::operator>> (std::ostream &out, std::vector< T > &v) |
| template<typename T1 , typename T2 > | |
| std::ostream & | libff::operator<< (std::ostream &out, const std::map< T1, T2 > &m) |
| template<typename T1 , typename T2 > | |
| std::istream & | libff::operator>> (std::istream &in, std::map< T1, T2 > &m) |
| template<typename T > | |
| std::ostream & | libff::operator<< (std::ostream &out, const std::set< T > &s) |
| template<typename T > | |
| std::istream & | libff::operator>> (std::istream &in, std::set< T > &s) |
Declaration of serialization routines and constants.
Definition in file serialization.hpp.
| #define OUTPUT_NEWLINE "\n" |
Definition at line 67 of file serialization.hpp.
| #define OUTPUT_SEPARATOR " " |
Definition at line 68 of file serialization.hpp.