| 
    autoppl
    v0.8
    
   A C++ template library for probabilistic programming 
   | 
 
 
 
 
Go to the documentation of this file.
    2 #if __cplusplus <= 201703L 
   26     std::is_base_of_v<ModelExprBase<T>, T>;
 
   34 #if __cplusplus <= 201703L 
   38     model_expr_is_base_of_v<T> &&
 
   39     has_type_dist_value_t_v<T>
 
   45 concept model_expr_c =
 
   46     model_expr_is_base_of_v<T> &&
 
   47     requires (
const T& cx) {
 
  
 
Definition: model_expr_traits.hpp:19
 
Definition: model_expr_traits.hpp:30
 
constexpr bool is_model_expr_v
Definition: model_expr_traits.hpp:37
 
constexpr bool model_expr_is_base_of_v
Definition: model_expr_traits.hpp:25
 
Definition: type_traits.hpp:65
 
util::dist_value_t dist_value_t
Definition: density.hpp:16
 
Definition: bounded.hpp:11
 
typename T::dist_value_t dist_value_t
Definition: model_expr_traits.hpp:31