$extrastylesheet
#include <mln/fun/p2b/has.hh>
Public Member Functions | |
| has () | |
| has (typename mln::metal::const_< I >::ret &ima) | |
| has (const has< I > &rhs) | |
| bool | operator() (const typename I::psite &p) const |
| has< I > & | operator= (const has< I > &rhs) |
Public Types | |
| typedef Function_v2b< void > | category |
| typedef has< I > | exact_t |
| typedef void | mutable_result |
| typedef bool | result |
Definition at line 52 of file fun/p2b/has.hh.
| mln::fun::p2b::has< I >::has | ( | ) |
Constructor without argument.
| mln::fun::p2b::has< I >::has | ( | typename mln::metal::const_< I >::ret & | ima | ) |
Constructor from an image ima.
| mln::fun::p2b::has< I >::has | ( | const has< I > & | rhs | ) |
Copy constructor.
| bool mln::fun::p2b::has< I >::operator() | ( | const typename I::psite & | p | ) | const |
Apply the function on the psite p.
| has<I>& mln::fun::p2b::has< I >::operator= | ( | const has< I > & | rhs | ) |
Assignment operator.
|
inherited |
Definition at line 162 of file function.hh.
|
inherited |
|
inherited |
Definition at line 135 of file function.hh.
| typedef bool mln::fun::p2b::has< I >::result |
Result associated type.
Definition at line 58 of file fun/p2b/has.hh.