|
Pakman
|
#include <istream>#include "core/Command.h"#include "core/TaskHandler.h"#include "LineString.h"

Go to the source code of this file.
Functions | |
| void | read_key (const LineString &key, std::istream &in) |
| std::string | read_value (std::istream &in) |
| template<typename value_type > | |
| value_type | deserialise_scalar_value (const LineString &key, std::istream &in) |
| template<> | |
| bool | deserialise_scalar_value (const LineString &key, std::istream &in) |
| template<> | |
| std::string | deserialise_scalar_value (const LineString &key, std::istream &in) |
| template<> | |
| Command | deserialise_scalar_value (const LineString &key, std::istream &in) |
| template<> | |
| TaskHandler | deserialise_scalar_value (const LineString &key, std::istream &in) |
| std::istream & | operator>> (std::istream &in, LineString &line_string) |
This file contains functions to deserialise scalar values, vector values, and the whole Pakman state.
Definition in file deserialisation.h.
| value_type deserialise_scalar_value | ( | const LineString & | key, |
| std::istream & | in | ||
| ) |
Deserialise scalar value
| key | identifier of serialised value |
| in | input stream to read from |
Definition at line 40 of file deserialisation.h.
| bool deserialise_scalar_value | ( | const LineString & | key, |
| std::istream & | in | ||
| ) |
Deserialise scalar bool value
| key | identifier of serialised value |
| in | input stream to read from |
Deserialise scalar value
| key | identifier of serialised value |
| in | input stream to read from |
Definition at line 53 of file deserialisation.cc.
| std::string deserialise_scalar_value | ( | const LineString & | key, |
| std::istream & | in | ||
| ) |
Deserialise scalar string value
| key | identifier of serialised value |
| in | input stream to read from |
Deserialise scalar bool value
| key | identifier of serialised value |
| in | input stream to read from |
Deserialise scalar value
| key | identifier of serialised value |
| in | input stream to read from |
Definition at line 53 of file deserialisation.cc.
| Command deserialise_scalar_value | ( | const LineString & | key, |
| std::istream & | in | ||
| ) |
Deserialise scalar Command value
| key | identifier of serialised value |
| in | input stream to read from |
Deserialise scalar bool value
| key | identifier of serialised value |
| in | input stream to read from |
Deserialise scalar value
| key | identifier of serialised value |
| in | input stream to read from |
Definition at line 53 of file deserialisation.cc.
| TaskHandler deserialise_scalar_value | ( | const LineString & | key, |
| std::istream & | in | ||
| ) |
Deserialise scalar TaskHandler value
| key | identifier of serialised value |
| in | input stream to read from |
Deserialise scalar bool value
| key | identifier of serialised value |
| in | input stream to read from |
Deserialise scalar value
| key | identifier of serialised value |
| in | input stream to read from |
Definition at line 53 of file deserialisation.cc.
| std::istream& operator>> | ( | std::istream & | in, |
| LineString & | line_string | ||
| ) |
Overload >> operator for LineString
| in | input stream |
| line_string | line string |
Definition at line 166 of file deserialisation.cc.
| void read_key | ( | const LineString & | key, |
| std::istream & | in | ||
| ) |
Read key
| key | identifier of serialised value |
| in | input stream to read from |
Definition at line 6 of file deserialisation.cc.
| std::string read_value | ( | std::istream & | in | ) |
Read value
| in | input stream to read from |
Definition at line 34 of file deserialisation.cc.