Class taking care of packing/unpacking. More...
#include <OS_packer.hpp>
Public Member Functions | |
virtual void | pack_var_algo (const BCP_var_algo *var, BCP_buffer &buf) |
Pack warmstarting information. More... | |
virtual BCP_var_algo * | unpack_var_algo (BCP_buffer &buf) |
Unpack an algorithmic variable. More... | |
virtual void | pack_cut_algo (const BCP_cut_algo *cut, BCP_buffer &buf) |
Pack an algorithmic cut. More... | |
virtual BCP_cut_algo * | unpack_cut_algo (BCP_buffer &buf) |
Unpack an algorithmic cut. More... | |
virtual void | pack_user_data (const BCP_user_data *ud, BCP_buffer &buf) |
Pack an user data. More... | |
virtual BCP_user_data * | unpack_user_data (BCP_buffer &buf) |
Unpack an user data. More... | |
![]() | |
virtual | ~BCP_user_pack () |
virtual void | pack_warmstart (const BCP_warmstart *ws, BCP_buffer &buf, bool report_if_default=false) |
Pack warmstarting information. More... | |
virtual BCP_warmstart * | unpack_warmstart (BCP_buffer &buf, bool report_if_default=false) |
Unpack warmstarting information. More... | |
Additional Inherited Members | |
![]() | |
BCP_user_class * | user_class |
A pointer ot the usr class of the process from which the methods of this class are invoked from. More... | |
Class taking care of packing/unpacking.
Definition at line 23 of file OS_packer.hpp.
|
virtual |
Pack warmstarting information.
Unpack warmstarting information Pack an algorithmic variable
Reimplemented from BCP_user_pack.
Definition at line 61 of file OS_packer.cpp.
|
virtual |
Unpack an algorithmic variable.
Reimplemented from BCP_user_pack.
Definition at line 75 of file OS_packer.cpp.
|
virtual |
Pack an algorithmic cut.
Reimplemented from BCP_user_pack.
Definition at line 23 of file OS_packer.cpp.
|
virtual |
Unpack an algorithmic cut.
Reimplemented from BCP_user_pack.
Definition at line 39 of file OS_packer.cpp.
|
virtual |
|
virtual |
Unpack an user data.
Reimplemented from BCP_user_pack.
Definition at line 103 of file OS_packer.cpp.