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 215 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/24]
void casadi::SerializingStream::pack |
( |
bool |
e | ) |
|
◆ pack() [2/24]
void casadi::SerializingStream::pack |
( |
casadi_int |
e | ) |
|
◆ pack() [3/24]
void casadi::SerializingStream::pack |
( |
char |
e | ) |
|
◆ pack() [4/24]
void casadi::SerializingStream::pack |
( |
const Fmu & |
e | ) |
|
◆ pack() [5/24]
void casadi::SerializingStream::pack |
( |
const Function & |
e | ) |
|
◆ pack() [6/24]
void casadi::SerializingStream::pack |
( |
const GenericType & |
e | ) |
|
◆ pack() [7/24]
void casadi::SerializingStream::pack |
( |
const Importer & |
e | ) |
|
◆ pack() [8/24]
void casadi::SerializingStream::pack |
( |
const Linsol & |
e | ) |
|
◆ pack() [9/24]
template<class T >
void casadi::SerializingStream::pack |
( |
const Matrix< T > & |
e | ) |
|
|
inline |
◆ pack() [10/24]
void casadi::SerializingStream::pack |
( |
const MX & |
e | ) |
|
◆ pack() [11/24]
void casadi::SerializingStream::pack |
( |
const Resource & |
e | ) |
|
◆ pack() [12/24]
void casadi::SerializingStream::pack |
( |
const Slice & |
e | ) |
|
◆ pack() [13/24]
void casadi::SerializingStream::pack |
( |
const Sparsity & |
e | ) |
|
◆ pack() [14/24]
template<class K , class V >
void casadi::SerializingStream::pack |
( |
const std::map< K, V > & |
e | ) |
|
|
inline |
◆ pack() [15/24]
template<class A , class B >
void casadi::SerializingStream::pack |
( |
const std::pair< A, B > & |
e | ) |
|
|
inline |
◆ pack() [16/24]
template<class T >
void casadi::SerializingStream::pack |
( |
const std::string & |
descr, |
|
|
const T & |
e |
|
) |
| |
|
inline |
◆ pack() [17/24]
template<class T >
void casadi::SerializingStream::pack |
( |
const std::string & |
descr, |
|
|
T & |
e |
|
) |
| |
|
inline |
◆ pack() [18/24]
void casadi::SerializingStream::pack |
( |
const std::string & |
e | ) |
|
◆ pack() [19/24]
template<class T >
void casadi::SerializingStream::pack |
( |
const std::vector< T > & |
e | ) |
|
|
inline |
◆ pack() [20/24]
void casadi::SerializingStream::pack |
( |
const SXElem & |
e | ) |
|
◆ pack() [21/24]
void casadi::SerializingStream::pack |
( |
double |
e | ) |
|
◆ pack() [22/24]
void casadi::SerializingStream::pack |
( |
int |
e | ) |
|
◆ pack() [23/24]
void casadi::SerializingStream::pack |
( |
size_t |
e | ) |
|
◆ pack() [24/24]
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: