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 219 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: