fpmas 1.5
Static Public Member Functions | List of all members
nlohmann::adl_serializer< fpmas::api::model::DiscretePoint > Struct Reference

#include <grid.h>

Static Public Member Functions

static void to_json (nlohmann::json &j, const fpmas::api::model::DiscretePoint &point)
 
static void from_json (const nlohmann::json &j, fpmas::api::model::DiscretePoint &point)
 

Detailed Description

nlohmann::adl_serializer specialization for fpmas::api::model::DiscretePoint.

Member Function Documentation

◆ to_json()

static void nlohmann::adl_serializer< fpmas::api::model::DiscretePoint >::to_json ( nlohmann::json &  j,
const fpmas::api::model::DiscretePoint point 
)
inlinestatic

Serializes the specified point as [<json.x>, <json.y>].

Parameters
joutput json
pointpoint to serialize

◆ from_json()

static void nlohmann::adl_serializer< fpmas::api::model::DiscretePoint >::from_json ( const nlohmann::json &  j,
fpmas::api::model::DiscretePoint point 
)
inlinestatic

Unserializes a DiscretePoint from the input json.

The input json must have the form [x, y].

Parameters
jinput json
pointunserialized point

The documentation for this struct was generated from the following file: