#include <serializer.hpp>
Definition at line 251 of file serializer.hpp.
◆ FileDeserializer()
casadi::FileDeserializer::FileDeserializer |
( |
const std::string & |
fname | ) |
|
◆ ~FileDeserializer()
casadi::FileDeserializer::~FileDeserializer |
( |
| ) |
|
◆ blind_unpack_dm()
Matrix<double> casadi::DeserializerBase::blind_unpack_dm |
( |
| ) |
|
|
inherited |
◆ blind_unpack_dm_vector()
std::vector< Matrix<double> > casadi::DeserializerBase::blind_unpack_dm_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_double()
double casadi::DeserializerBase::blind_unpack_double |
( |
| ) |
|
|
inherited |
◆ blind_unpack_double_vector()
std::vector<double> casadi::DeserializerBase::blind_unpack_double_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_function()
Function casadi::DeserializerBase::blind_unpack_function |
( |
| ) |
|
|
inherited |
◆ blind_unpack_function_vector()
std::vector<Function> casadi::DeserializerBase::blind_unpack_function_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_generictype()
GenericType casadi::DeserializerBase::blind_unpack_generictype |
( |
| ) |
|
|
inherited |
◆ blind_unpack_generictype_vector()
std::vector<GenericType> casadi::DeserializerBase::blind_unpack_generictype_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_int()
casadi_int casadi::DeserializerBase::blind_unpack_int |
( |
| ) |
|
|
inherited |
◆ blind_unpack_int_vector()
std::vector<casadi_int> casadi::DeserializerBase::blind_unpack_int_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_linsol()
Linsol casadi::DeserializerBase::blind_unpack_linsol |
( |
| ) |
|
|
inherited |
◆ blind_unpack_linsol_vector()
std::vector<Linsol> casadi::DeserializerBase::blind_unpack_linsol_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_mx()
MX casadi::DeserializerBase::blind_unpack_mx |
( |
| ) |
|
|
inherited |
◆ blind_unpack_mx_v1()
MX casadi::DeserializerBase::blind_unpack_mx_v1 |
( |
| ) |
|
|
inherited |
◆ blind_unpack_mx_vector()
std::vector< MX > casadi::DeserializerBase::blind_unpack_mx_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_mx_vector_v1()
std::vector< MX > casadi::DeserializerBase::blind_unpack_mx_vector_v1 |
( |
| ) |
|
|
inherited |
◆ blind_unpack_sparsity()
Sparsity casadi::DeserializerBase::blind_unpack_sparsity |
( |
| ) |
|
|
inherited |
◆ blind_unpack_sparsity_vector()
std::vector<Sparsity> casadi::DeserializerBase::blind_unpack_sparsity_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_string()
std::string casadi::DeserializerBase::blind_unpack_string |
( |
| ) |
|
|
inherited |
◆ blind_unpack_string_vector()
std::vector<std::string> casadi::DeserializerBase::blind_unpack_string_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_sx()
SX casadi::DeserializerBase::blind_unpack_sx |
( |
| ) |
|
|
inherited |
◆ blind_unpack_sx_v1()
SX casadi::DeserializerBase::blind_unpack_sx_v1 |
( |
| ) |
|
|
inherited |
◆ blind_unpack_sx_vector()
std::vector< SX > casadi::DeserializerBase::blind_unpack_sx_vector |
( |
| ) |
|
|
inherited |
◆ blind_unpack_sx_vector_v1()
std::vector< SX > casadi::DeserializerBase::blind_unpack_sx_vector_v1 |
( |
| ) |
|
|
inherited |
◆ connect()
◆ deserializer()
Definition at line 129 of file serializer.cpp.
130 casadi_assert(
dstream_->peek() != std::char_traits<char>::eof(),
131 "Deserializer reached end of stream. Nothing left to unpack.");
References casadi::DeserializerBase::deserializer_, and casadi::DeserializerBase::dstream_.
Referenced by casadi::DeserializerBase::blind_unpack_mx(), casadi::DeserializerBase::blind_unpack_mx_v1(), casadi::DeserializerBase::blind_unpack_mx_vector(), casadi::DeserializerBase::blind_unpack_mx_vector_v1(), casadi::DeserializerBase::blind_unpack_sx(), casadi::DeserializerBase::blind_unpack_sx_v1(), casadi::DeserializerBase::blind_unpack_sx_vector(), casadi::DeserializerBase::blind_unpack_sx_vector_v1(), and casadi::DeserializerBase::pop_type().
◆ pop_type()
◆ reset()
void casadi::DeserializerBase::reset |
( |
| ) |
|
|
inherited |
◆ unpack_dm()
Matrix<double> casadi::DeserializerBase::unpack_dm |
( |
| ) |
|
|
inherited |
◆ unpack_dm_vector()
std::vector< Matrix<double> > casadi::DeserializerBase::unpack_dm_vector |
( |
| ) |
|
|
inherited |
◆ unpack_double()
double casadi::DeserializerBase::unpack_double |
( |
| ) |
|
|
inherited |
◆ unpack_double_vector()
std::vector<double> casadi::DeserializerBase::unpack_double_vector |
( |
| ) |
|
|
inherited |
◆ unpack_function()
Function casadi::DeserializerBase::unpack_function |
( |
| ) |
|
|
inherited |
◆ unpack_function_vector()
std::vector<Function> casadi::DeserializerBase::unpack_function_vector |
( |
| ) |
|
|
inherited |
◆ unpack_generictype()
GenericType casadi::DeserializerBase::unpack_generictype |
( |
| ) |
|
|
inherited |
◆ unpack_generictype_vector()
std::vector<GenericType> casadi::DeserializerBase::unpack_generictype_vector |
( |
| ) |
|
|
inherited |
◆ unpack_int()
casadi_int casadi::DeserializerBase::unpack_int |
( |
| ) |
|
|
inherited |
◆ unpack_int_vector()
std::vector<casadi_int> casadi::DeserializerBase::unpack_int_vector |
( |
| ) |
|
|
inherited |
◆ unpack_linsol()
Linsol casadi::DeserializerBase::unpack_linsol |
( |
| ) |
|
|
inherited |
◆ unpack_linsol_vector()
std::vector<Linsol> casadi::DeserializerBase::unpack_linsol_vector |
( |
| ) |
|
|
inherited |
◆ unpack_mx()
MX casadi::DeserializerBase::unpack_mx |
( |
| ) |
|
|
inherited |
◆ unpack_mx_vector()
std::vector< MX > casadi::DeserializerBase::unpack_mx_vector |
( |
| ) |
|
|
inherited |
◆ unpack_sparsity()
Sparsity casadi::DeserializerBase::unpack_sparsity |
( |
| ) |
|
|
inherited |
◆ unpack_sparsity_vector()
std::vector<Sparsity> casadi::DeserializerBase::unpack_sparsity_vector |
( |
| ) |
|
|
inherited |
◆ unpack_string()
std::string casadi::DeserializerBase::unpack_string |
( |
| ) |
|
|
inherited |
◆ unpack_string_vector()
std::vector<std::string> casadi::DeserializerBase::unpack_string_vector |
( |
| ) |
|
|
inherited |
◆ unpack_sx()
SX casadi::DeserializerBase::unpack_sx |
( |
| ) |
|
|
inherited |
◆ unpack_sx_vector()
std::vector< SX > casadi::DeserializerBase::unpack_sx_vector |
( |
| ) |
|
|
inherited |
◆ deserializer_
◆ dstream_
std::unique_ptr<std::istream> casadi::DeserializerBase::dstream_ |
|
protectedinherited |
The documentation for this class was generated from the following files: