Documentation for OpenFLUID 2.2.0
SignatureCommon.hpp File Reference

Detailed Description

Go to the source code of this file.

Functions

void compareIssues (const openfluid::ware::WareIssue S1, openfluid::ware::WareIssue S2)
 
void compareIssuesJSON (const openfluid::thirdparty::json &Issue1, const openfluid::thirdparty::json &Issue2)
 
void checkArraysJSON (const openfluid::thirdparty::json &Json1, const openfluid::thirdparty::json &Json2)
 
template<typename SignatureType >
void compareSignaturesBase (const SignatureType &Sign1, const SignatureType &Sign2)
 
void compareJSONBase (const openfluid::thirdparty::json &Json1, const openfluid::thirdparty::json &Json2)
 
void sortJson (openfluid::thirdparty::json &Json)
 
bool compareJSONRecursive (openfluid::thirdparty::json &Json1, openfluid::thirdparty::json &Json2, bool WithCheck=true)
 

Function Documentation

◆ checkArraysJSON()

void checkArraysJSON ( const openfluid::thirdparty::json Json1,
const openfluid::thirdparty::json Json2 
)

◆ compareIssues()

void compareIssues ( const openfluid::ware::WareIssue  S1,
openfluid::ware::WareIssue  S2 
)

◆ compareIssuesJSON()

void compareIssuesJSON ( const openfluid::thirdparty::json Issue1,
const openfluid::thirdparty::json Issue2 
)

◆ compareJSONBase()

void compareJSONBase ( const openfluid::thirdparty::json Json1,
const openfluid::thirdparty::json Json2 
)

◆ compareJSONRecursive()

bool compareJSONRecursive ( openfluid::thirdparty::json Json1,
openfluid::thirdparty::json Json2,
bool  WithCheck = true 
)

◆ compareSignaturesBase()

template<typename SignatureType >
void compareSignaturesBase ( const SignatureType &  Sign1,
const SignatureType &  Sign2 
)

◆ sortJson()

void sortJson ( openfluid::thirdparty::json Json)