Inheritance diagram for apply_term:
For internal use only.
This branch term applies an arbitrary unary function to its subterm. A apply term is not const chunkable.
Term | The subterm type. | |
Fn | The unary function. | |
Enable | If void, enables a particular template specialization. |
Public Types | |
typedef apply_iterator< typename Term::const_iterator, Fn > | const_iterator |
Iterator to access elements. | |
Public Member Functions | |
const_iterator | begin () const |
Gets an iterator to the first element. | |
value_type | operator[] (std::size_t n) const |
Gets the element at index n. | |
std::size_t | size () const |
Gets the number of elements. |