P4C
The P4 Compiler
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Util::SingleEnumerator< T > Member List

This is the complete list of members for Util::SingleEnumerator< T >, including all inherited members.

any()Util::Enumerator< T >inline
as()Util::Enumerator< T >
begin() (defined in Util::Enumerator< T >)Util::Enumerator< T >inline
concat(Enumerator< T > *other)Util::Enumerator< T >virtual
concatAll(Enumerator< Enumerator< T > * > *inputs)Util::Enumerator< T >static
count()Util::Enumerator< T >inline
createEnumerator(const Container &data) (defined in Util::Enumerator< T >)Util::Enumerator< T >static
createEnumerator(Iter begin, Iter end) (defined in Util::Enumerator< T >)Util::Enumerator< T >static
createEnumerator(iterator_range< Iter > range) (defined in Util::Enumerator< T >)Util::Enumerator< T >static
emptyEnumerator() (defined in Util::Enumerator< T >)Util::Enumerator< T >static
emptyVector (defined in Util::Enumerator< T >)Util::Enumerator< T >protectedstatic
end() (defined in Util::Enumerator< T >)Util::Enumerator< T >inline
Enumerator() (defined in Util::Enumerator< T >)Util::Enumerator< T >inline
getCurrent() constUtil::SingleEnumerator< T >inlinevirtual
map(Mapper map)Util::Enumerator< T >
moveNext()Util::SingleEnumerator< T >inlinevirtual
next()Util::Enumerator< T >inline
nextOrDefault()Util::Enumerator< T >inline
reset()Util::Enumerator< T >inlinevirtual
single()Util::Enumerator< T >inline
SingleEnumerator(T v) (defined in Util::SingleEnumerator< T >)Util::SingleEnumerator< T >inlineexplicit
singleOrDefault()Util::Enumerator< T >inline
state (defined in Util::Enumerator< T >)Util::Enumerator< T >protected
stateName() const (defined in Util::Enumerator< T >)Util::Enumerator< T >inline
toVector() (defined in Util::Enumerator< T >)Util::Enumerator< T >inline
value_type typedef (defined in Util::Enumerator< T >)Util::Enumerator< T >
where(Filter filter)Util::Enumerator< T >
~Enumerator()=default (defined in Util::Enumerator< T >)Util::Enumerator< T >virtual