autoppl  v0.8
A C++ template library for probabilistic programming
value.hpp File Reference
#include <cstddef>
#include <autoppl/util/traits/shape_traits.hpp>

Go to the source code of this file.

Namespaces

 ppl
 
 ppl::util
 

Functions

template<class ValueType , class ShapeType >
constexpr auto ppl::util::make_val (size_t rows=1, size_t cols=1)
 
template<class T >
constexpr size_t ppl::util::size (const T &x)
 
template<class T >
constexpr size_t ppl::util::rows (const T &x)
 
template<class T >
constexpr size_t ppl::util::cols (const T &x)
 
template<class T >
auto & ppl::util::get (T &&x)
 
template<class T , class ValPtrType >
void ppl::util::bind (T &x, ValPtrType begin, size_t rows=1, size_t cols=1)
 
template<class T >
constexpr auto ppl::util::to_array (const T &x)