Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
 
Loading...
Searching...
No Matches
execute.cpp File Reference
#include "execute.hpp"

Namespaces

namespace  dcn
 
namespace  dcn::parse
 

Functions

template<>
Result< jsondcn::parse::parseToJson (RunningInstance running_instance, use_json_t)
 Converts a RunningInstance to a JSON object.
 
template<>
Result< RunningInstance > dcn::parse::parseFromJson (json json, use_json_t)
 Parses a JSON object to a condition object.
 
template<>
Result< std::string > dcn::parse::parseToJson (RunningInstance running_instance, use_protobuf_t)
 Converts a RunningInstance to a protobuf JSON string.
 
template<>
Result< RunningInstance > dcn::parse::parseFromJson (std::string json_str, use_protobuf_t)
 Parses a JSON string to a condition object using Protobuf.
 
template<>
Result< jsondcn::parse::parseToJson (ExecuteRequest execute_request, use_json_t)
 Converts an ExecuteRequest to a JSON object.
 
template<>
Result< ExecuteRequest > dcn::parse::parseFromJson (json json, use_json_t)
 Parses a JSON object to a condition object.
 
template<>
Result< std::string > dcn::parse::parseToJson (ExecuteRequest execute_request, use_protobuf_t)
 Converts an ExecuteRequest to a protobuf JSON string.
 
template<>
Result< ExecuteRequest > dcn::parse::parseFromJson (std::string json_str, use_protobuf_t)
 Parses a JSON string to a condition object using Protobuf.