Helper class for Serialization.
More...
#include <serializing_stream.hpp>
- Author
- Joris Gillis
- Date
- 2018
Extra doc: https://github.com/casadi/casadi/wiki/L_ao
Definition at line 213 of file serializing_stream.hpp.
◆ SerializingStream() [1/2]
casadi::SerializingStream::SerializingStream |
( |
std::ostream & |
out | ) |
|
◆ SerializingStream() [2/2]
casadi::SerializingStream::SerializingStream |
( |
std::ostream & |
out, |
|
|
const Dict & |
opts |
|
) |
| |
◆ connect()
◆ pack() [1/23]
void casadi::SerializingStream::pack |
( |
bool |
e | ) |
|
◆ pack() [2/23]
void casadi::SerializingStream::pack |
( |
casadi_int |
e | ) |
|
◆ pack() [3/23]
void casadi::SerializingStream::pack |
( |
char |
e | ) |
|
◆ pack() [4/23]
void casadi::SerializingStream::pack |
( |
const Fmu & |
e | ) |
|
◆ pack() [5/23]
void casadi::SerializingStream::pack |
( |
const Function & |
e | ) |
|
◆ pack() [6/23]
void casadi::SerializingStream::pack |
( |
const GenericType & |
e | ) |
|
◆ pack() [7/23]
void casadi::SerializingStream::pack |
( |
const Importer & |
e | ) |
|
◆ pack() [8/23]
void casadi::SerializingStream::pack |
( |
const Linsol & |
e | ) |
|
◆ pack() [9/23]
template<class T >
void casadi::SerializingStream::pack |
( |
const Matrix< T > & |
e | ) |
|
|
inline |
◆ pack() [10/23]
void casadi::SerializingStream::pack |
( |
const MX & |
e | ) |
|
◆ pack() [11/23]
void casadi::SerializingStream::pack |
( |
const Slice & |
e | ) |
|
◆ pack() [12/23]
void casadi::SerializingStream::pack |
( |
const Sparsity & |
e | ) |
|
◆ pack() [13/23]
template<class K , class V >
void casadi::SerializingStream::pack |
( |
const std::map< K, V > & |
e | ) |
|
|
inline |
◆ pack() [14/23]
template<class A , class B >
void casadi::SerializingStream::pack |
( |
const std::pair< A, B > & |
e | ) |
|
|
inline |
◆ pack() [15/23]
template<class T >
void casadi::SerializingStream::pack |
( |
const std::string & |
descr, |
|
|
const T & |
e |
|
) |
| |
|
inline |
◆ pack() [16/23]
template<class T >
void casadi::SerializingStream::pack |
( |
const std::string & |
descr, |
|
|
T & |
e |
|
) |
| |
|
inline |
◆ pack() [17/23]
void casadi::SerializingStream::pack |
( |
const std::string & |
e | ) |
|
◆ pack() [18/23]
template<class T >
void casadi::SerializingStream::pack |
( |
const std::vector< T > & |
e | ) |
|
|
inline |
◆ pack() [19/23]
void casadi::SerializingStream::pack |
( |
const SXElem & |
e | ) |
|
◆ pack() [20/23]
void casadi::SerializingStream::pack |
( |
double |
e | ) |
|
◆ pack() [21/23]
void casadi::SerializingStream::pack |
( |
int |
e | ) |
|
◆ pack() [22/23]
void casadi::SerializingStream::pack |
( |
size_t |
e | ) |
|
◆ pack() [23/23]
void casadi::SerializingStream::pack |
( |
std::istream & |
s | ) |
|
◆ reset()
void casadi::SerializingStream::reset |
( |
| ) |
|
◆ version()
void casadi::SerializingStream::version |
( |
const std::string & |
name, |
|
|
int |
v |
|
) |
| |
◆ DeserializingStream
The documentation for this class was generated from the following file: