FlatImage
A configurable Linux containerization system
Loading...
Searching...
No Matches
message.hpp File Reference

Defines a class that manages portal daemon message serialization/deserialization. More...

#include <string>
#include <vector>
#include <filesystem>
#include "../../std/expected.hpp"
#include "../../std/filesystem.hpp"
#include "../db.hpp"
Include dependency graph for message.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns_db::ns_portal::ns_message::Message
 

Namespaces

namespace  ns_db::ns_portal::ns_message
 Portal IPC message serialization and deserialization.
 
namespace  ns_db
 JSON-based configuration database layer.
 

Functions

Value< Messagens_db::ns_portal::ns_message::deserialize (std::string_view str_raw_json)
 Deserializes a json string into a Message class.
 
Value< std::string > ns_db::ns_portal::ns_message::serialize (Message const &message)
 Serializes a Message class into a json string.
 

Detailed Description

Defines a class that manages portal daemon message serialization/deserialization.

Author
Ruan Formigoni

Definition in file message.hpp.