Template Struct typeTransformer

Inheritance Relationships

Base Type

  • public std::iterator< std::iterator_traits< TI >::iterator_category, VAL::pddl_type * >

Struct Documentation

template<class TI>
struct typeTransformer : public std::iterator<std::iterator_traits<TI>::iterator_category, VAL::pddl_type*>

Public Functions

inline typeTransformer(TI t, int a, const VAL::pddl_type *p)
inline VAL::pddl_type *operator*()
inline typeTransformer<TI> &operator++()
inline bool operator==(const typeTransformer<TI> &t) const
inline size_t operator-(const typeTransformer<TI> &t) const

Public Members

TI ti
int arg
const VAL::pddl_type *pt
int cnt