#include <optional>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | clanguml |
namespace | clanguml::common |
namespace | clanguml::common::model |
namespace | clanguml::common::model::tvl |
Typedefs | |
using | clanguml::common::model::tvl::value_t = std::optional< bool > |
Functions | |
value_t | clanguml::common::model::tvl::and_ (const value_t &l, const value_t &r) |
value_t | clanguml::common::model::tvl::or_ (const value_t &l, const value_t &r) |
bool | clanguml::common::model::tvl::is_true (const value_t &v) |
bool | clanguml::common::model::tvl::is_false (const value_t &v) |
bool | clanguml::common::model::tvl::is_undefined (const value_t &v) |
template<typename InputIterator , typename Predicate > | |
value_t | clanguml::common::model::tvl::all_of (InputIterator first, InputIterator last, Predicate pred) |
template<typename InputIterator , typename Predicate > | |
value_t | clanguml::common::model::tvl::any_of (InputIterator first, InputIterator last, Predicate pred) |