Storm 1.13.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::jani::JsonExporter Class Reference

#include <JSONExporter.h>

Public Member Functions

 JsonExporter ()=default

Static Public Member Functions

static void toFile (storm::jani::Model const &janiModel, std::vector< storm::jani::Property > const &formulas, std::string const &filepath, bool checkValid=true, bool compact=false)
static void toStream (storm::jani::Model const &janiModel, std::vector< storm::jani::Property > const &formulas, std::ostream &ostream, bool checkValid=false, bool compact=false)
static ExportJsonType getEdgeAsJson (storm::jani::Model const &janiModel, uint64_t automatonIndex, uint64_t edgeIndex, bool commentExpressions=true)

Detailed Description

Definition at line 97 of file JSONExporter.h.

Constructor & Destructor Documentation

◆ JsonExporter()

storm::jani::JsonExporter::JsonExporter ( )
default

Member Function Documentation

◆ getEdgeAsJson()

ExportJsonType storm::jani::JsonExporter::getEdgeAsJson ( storm::jani::Model const & janiModel,
uint64_t automatonIndex,
uint64_t edgeIndex,
bool commentExpressions = true )
static

Definition at line 1240 of file JSONExporter.cpp.

◆ toFile()

void storm::jani::JsonExporter::toFile ( storm::jani::Model const & janiModel,
std::vector< storm::jani::Property > const & formulas,
std::string const & filepath,
bool checkValid = true,
bool compact = false )
static

Definition at line 884 of file JSONExporter.cpp.

◆ toStream()

void storm::jani::JsonExporter::toStream ( storm::jani::Model const & janiModel,
std::vector< storm::jani::Property > const & formulas,
std::ostream & ostream,
bool checkValid = false,
bool compact = false )
static

Definition at line 892 of file JSONExporter.cpp.


The documentation for this class was generated from the following files: