#include <formula.hpp>
|
CUDA | AbstractElement () |
|
CUDA | AbstractElement (tell_type &&tellv, tell_type &¬_tellv, ask_type &&askv, ask_type &¬_askv) |
|
| AbstractElement (this_type &&other)=default |
|
this_type & | operator= (this_type &&other)=default |
|
template<class A2 , class Alloc2 > |
CUDA | AbstractElement (const AbstractElement< A2, Alloc2 > &other, const allocator_type &alloc) |
|
CUDA local::B | ask (const A &a) const |
|
CUDA local::B | nask (const A &a) const |
|
CUDA bool | deduce (A &a) const |
|
CUDA bool | contradeduce (A &a) const |
|
CUDA NI void | print (const A &a) const |
|
template<class Env , class Allocator2 = typename Env::allocator_type> |
CUDA NI TFormula< Allocator2 > | deinterpret (const A &a, const Env &env, AType, Allocator2 allocator=Allocator2()) const |
|
CUDA size_t | length () const |
|
template<class AD , class Allocator >
template<class AD , class Allocator >
◆ allocator_type
template<class AD , class Allocator >
◆ tell_type
template<class AD , class Allocator >
◆ ask_type
template<class AD , class Allocator >
◆ this_type
template<class AD , class Allocator >
◆ AbstractElement() [1/4]
template<class AD , class Allocator >
◆ AbstractElement() [2/4]
template<class AD , class Allocator >
◆ AbstractElement() [3/4]
template<class AD , class Allocator >
◆ AbstractElement() [4/4]
template<class AD , class Allocator >
template<class A2 , class Alloc2 >
◆ operator=()
template<class AD , class Allocator >
◆ ask()
template<class AD , class Allocator >
◆ nask()
template<class AD , class Allocator >
◆ deduce()
template<class AD , class Allocator >
◆ contradeduce()
template<class AD , class Allocator >
◆ print()
template<class AD , class Allocator >
◆ deinterpret()
template<class AD , class Allocator >
template<class Env , class Allocator2 = typename Env::allocator_type>
CUDA NI TFormula< Allocator2 > lala::pc::AbstractElement< AD, Allocator >::deinterpret |
( |
const A & | a, |
|
|
const Env & | env, |
|
|
AType | , |
|
|
Allocator2 | allocator = Allocator2() ) const |
|
inline |
◆ length()
template<class AD , class Allocator >
◆ AbstractElement
template<class AD , class Allocator >
template<class A2 , class Alloc >
The documentation for this class was generated from the following file: