0.5.4
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
tvl.h File Reference
#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)