|
| template<class T> |
| uint64_t | serialize_raw (std::vector< uint8_t > &bytes, const T &value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, float value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, double value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, int8_t value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, uint8_t value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, int16_t value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, uint16_t value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, int32_t value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, uint32_t value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, int64_t value) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, uint64_t value) |
| |
| template<class T> |
| uint64_t | unserialize_raw (T &value, const std::vector< uint8_t > &bytes, uint64_t offset) |
| |
| uint64_t | unserialize (float &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (double &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (int8_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (uint8_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (int16_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (uint16_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (int32_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (uint32_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (int64_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | unserialize (uint64_t &value, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| |
| uint64_t | serialize (std::vector< uint8_t > &bytes, const Integer &integer) |
| | Serializes an Integer with its underlying __mpz_struct.
|
| |
| uint64_t | unserialize (Integer &integer, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| | Unserializes an Integer.
|
| |
| template<class Field> |
| uint64_t | serialize (std::vector< uint8_t > &bytes, const BlasMatrix< Field > &M) |
| | Serializes a BlasMatrix.
|
| |
| template<class Field> |
| uint64_t | unserialize (BlasMatrix< Field > &M, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| | Unserializes a BlasMatrix.
|
| |
| template<class Field> |
| uint64_t | serialize (std::vector< uint8_t > &bytes, const SparseMatrix< Field > &M) |
| | Serializes a SparseMatrix.
|
| |
| template<class Field> |
| uint64_t | unserialize (SparseMatrix< Field > &M, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| | Unserializes a SparseMatrix.
|
| |
| template<class Field> |
| uint64_t | serialize (std::vector< uint8_t > &bytes, const BlasVector< Field > &V) |
| | Serializes a BlasVector.
|
| |
| template<class Field> |
| uint64_t | unserialize (BlasVector< Field > &V, const std::vector< uint8_t > &bytes, uint64_t offset=0u) |
| | Unserializes a BlasVector.
|
| |