|
Storm 1.13.0.1
A Modern Probabilistic Model Checker
|
#include "storm/storage/umb/export/UmbExport.h"#include <boost/pfr.hpp>#include "storm/storage/umb/model/UmbModel.h"#include "storm/storage/umb/model/ValueEncoding.h"#include "storm/exceptions/NotSupportedException.h"#include "storm/exceptions/UnexpectedException.h"#include "storm/io/ArchiveWriter.h"#include "storm/io/file.h"#include "storm/utility/bitoperations.h"#include "storm/utility/macros.h"
Go to the source code of this file.
Namespaces | |
| namespace | storm |
| namespace | storm::umb |
| namespace | storm::umb::detail |
Concepts | |
| concept | storm::umb::detail::HasFileNames |
| concept | storm::umb::detail::FileNameMap |
| concept | storm::umb::detail::IsOptionalWithFileNames |
Functions | |
| void | storm::umb::detail::createDirectory (storm::io::ArchiveWriter &archiveWriter, std::filesystem::path const &subdirectory) |
| template<typename VectorType> requires (!std::is_same_v<std::remove_cvref_t<VectorType>, storm::umb::GenericVector>) | |
| void | storm::umb::detail::writeVector (VectorType const &vector, storm::io::ArchiveWriter &archiveWriter, std::filesystem::path const &filepath) |
| Write a vector to archive. | |
| void | storm::umb::detail::writeVector (GenericVector const &vector, storm::io::ArchiveWriter &target, std::filesystem::path const &filepath) |
| template<typename VectorType> | |
| void | storm::umb::detail::writeVector (std::optional< VectorType > const &vector, storm::io::ArchiveWriter &target, std::filesystem::path const &filepath) |
| void | storm::umb::detail::writeIndexFile (storm::umb::ModelIndex const &index, storm::io::ArchiveWriter &archiveWriter, std::filesystem::path const &filepath) |
| template<typename UmbStructure> requires HasFileNames<UmbStructure> | |
| void | storm::umb::detail::exportFiles (UmbStructure const &umbStructure, storm::io::ArchiveWriter &target, std::filesystem::path const &context) |
| void | storm::umb::detail::exportFiles (FileNameMap auto const &umbStructure, storm::io::ArchiveWriter &target, std::filesystem::path const &context) |
| void | storm::umb::toArchive (storm::umb::UmbModel const &umbModel, std::filesystem::path const &archivePath, ExportOptions const &options) |