Storm
1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
NoAbstraction.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <type_traits>
4
5
namespace
storm::pomdp::beliefs
{
6
11
struct
NoAbstractionType
{
12
constexpr
explicit
NoAbstractionType
(
int
) {}
13
};
14
inline
constexpr
NoAbstractionType
NoAbstraction
{0};
15
16
template
<
class
A>
17
inline
constexpr
bool
isNoAbstraction
= std::is_same_v<std::remove_cv_t<A>,
NoAbstractionType
>;
18
19
}
// namespace storm::pomdp::beliefs
storm::pomdp::beliefs
Definition
ClippingBeliefAbstraction.cpp:15
storm::pomdp::beliefs::NoAbstraction
constexpr NoAbstractionType NoAbstraction
Definition
NoAbstraction.h:14
storm::pomdp::beliefs::isNoAbstraction
constexpr bool isNoAbstraction
Definition
NoAbstraction.h:17
storm::pomdp::beliefs::NoAbstractionType
Auxiliary struct used to identify cases where no abstraction of beliefs shall be applied.
Definition
NoAbstraction.h:11
storm::pomdp::beliefs::NoAbstractionType::NoAbstractionType
constexpr NoAbstractionType(int)
Definition
NoAbstraction.h:12
src
storm-pomdp
beliefs
abstraction
NoAbstraction.h
Generated by
1.15.0