Documentation for OpenFLUID 2.2.0
openfluid::waresdev::DataJsonConverter Struct Reference

#include <waresdev/WareCppWriterHelpers.hpp>

Static Public Member Functions

static openfluid::ware::SignatureDataItem readDataItemFromJSON (const openfluid::thirdparty::json &Item)
 
static openfluid::thirdparty::json serializeDataItemToJSON (const openfluid::ware::SignatureDataItem &Item)
 
static std::vector< openfluid::ware::SignatureDataItemreadDataListFromJSON (const openfluid::thirdparty::json &Json)
 
static openfluid::thirdparty::json serializeParametersToJSON (const openfluid::ware::SignatureHandledData &HandledData)
 
static openfluid::thirdparty::json serializeSpatialDataItemToJSON (const openfluid::ware::SignatureSpatialDataItem &Item)
 
static openfluid::thirdparty::json serializeAttributesToJSON (const openfluid::ware::SignatureHandledData &HandledData)
 
static openfluid::thirdparty::json serializeVariablesToJSON (const openfluid::ware::SignatureHandledData &HandledData)
 
static openfluid::thirdparty::json serializeExtrafilesToJSON (const openfluid::ware::SignatureHandledData &HandledData)
 
static openfluid::thirdparty::json serializeDataToJSON (const openfluid::ware::SignatureHandledData &HandledData)
 
static void unserializeParametersFromJSON (const openfluid::thirdparty::json &Json, openfluid::ware::SignatureHandledData &HandledData)
 
static openfluid::ware::SignatureSpatialDataItem readSpatialDataItemFromJSON (const openfluid::thirdparty::json &Item)
 
static std::vector< openfluid::ware::SignatureSpatialDataItemreadSpatialDataListFromJSON (const openfluid::thirdparty::json &Json)
 
static void unserializeReadAttributesFromJSON (const openfluid::thirdparty::json &Json, openfluid::ware::DataWareSignature &Sign)
 
static void unserializeReadVariablesFromJSON (const openfluid::thirdparty::json &Json, openfluid::ware::DataWareSignature &Sign)
 
static void unserializeExtrafilesFromJSON (const openfluid::thirdparty::json &Json, openfluid::ware::DataWareSignature &Sign)
 

Member Function Documentation

◆ readDataItemFromJSON()

static openfluid::ware::SignatureDataItem openfluid::waresdev::DataJsonConverter::readDataItemFromJSON ( const openfluid::thirdparty::json Item)
inlinestatic

◆ readDataListFromJSON()

static std::vector<openfluid::ware::SignatureDataItem> openfluid::waresdev::DataJsonConverter::readDataListFromJSON ( const openfluid::thirdparty::json Json)
inlinestatic

◆ readSpatialDataItemFromJSON()

static openfluid::ware::SignatureSpatialDataItem openfluid::waresdev::DataJsonConverter::readSpatialDataItemFromJSON ( const openfluid::thirdparty::json Item)
inlinestatic

◆ readSpatialDataListFromJSON()

static std::vector<openfluid::ware::SignatureSpatialDataItem> openfluid::waresdev::DataJsonConverter::readSpatialDataListFromJSON ( const openfluid::thirdparty::json Json)
inlinestatic

◆ serializeAttributesToJSON()

static openfluid::thirdparty::json openfluid::waresdev::DataJsonConverter::serializeAttributesToJSON ( const openfluid::ware::SignatureHandledData HandledData)
inlinestatic

◆ serializeDataItemToJSON()

static openfluid::thirdparty::json openfluid::waresdev::DataJsonConverter::serializeDataItemToJSON ( const openfluid::ware::SignatureDataItem Item)
inlinestatic

◆ serializeDataToJSON()

static openfluid::thirdparty::json openfluid::waresdev::DataJsonConverter::serializeDataToJSON ( const openfluid::ware::SignatureHandledData HandledData)
inlinestatic

◆ serializeExtrafilesToJSON()

static openfluid::thirdparty::json openfluid::waresdev::DataJsonConverter::serializeExtrafilesToJSON ( const openfluid::ware::SignatureHandledData HandledData)
inlinestatic

◆ serializeParametersToJSON()

static openfluid::thirdparty::json openfluid::waresdev::DataJsonConverter::serializeParametersToJSON ( const openfluid::ware::SignatureHandledData HandledData)
inlinestatic

◆ serializeSpatialDataItemToJSON()

static openfluid::thirdparty::json openfluid::waresdev::DataJsonConverter::serializeSpatialDataItemToJSON ( const openfluid::ware::SignatureSpatialDataItem Item)
inlinestatic

◆ serializeVariablesToJSON()

static openfluid::thirdparty::json openfluid::waresdev::DataJsonConverter::serializeVariablesToJSON ( const openfluid::ware::SignatureHandledData HandledData)
inlinestatic

◆ unserializeExtrafilesFromJSON()

static void openfluid::waresdev::DataJsonConverter::unserializeExtrafilesFromJSON ( const openfluid::thirdparty::json Json,
openfluid::ware::DataWareSignature Sign 
)
inlinestatic

◆ unserializeParametersFromJSON()

static void openfluid::waresdev::DataJsonConverter::unserializeParametersFromJSON ( const openfluid::thirdparty::json Json,
openfluid::ware::SignatureHandledData HandledData 
)
inlinestatic

◆ unserializeReadAttributesFromJSON()

static void openfluid::waresdev::DataJsonConverter::unserializeReadAttributesFromJSON ( const openfluid::thirdparty::json Json,
openfluid::ware::DataWareSignature Sign 
)
inlinestatic

◆ unserializeReadVariablesFromJSON()

static void openfluid::waresdev::DataJsonConverter::unserializeReadVariablesFromJSON ( const openfluid::thirdparty::json Json,
openfluid::ware::DataWareSignature Sign 
)
inlinestatic

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