PLCnext API Documentation  22.9.0.33
Arp::Enumerator< T > Member List

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

CreateComposite(typename IEnumerator< T >::Ptr first, typename IEnumerator< T >::Ptr second)Arp::Enumerator< T >inlinestatic
CreateEmpty(void)Arp::Enumerator< T >inlinestatic
CreateFilter(typename IEnumerator< T >::Ptr source, Predicate predicate)Arp::Enumerator< T >inlinestatic
CreateKeysAdapter(TContainer &c)Arp::Enumerator< T >inlinestatic
CreateKeysAdapter(const TContainer &c)Arp::Enumerator< T >inlinestatic
CreateMappedAdapter(TContainer &c)Arp::Enumerator< T >inlinestatic
CreateMappedAdapter(const TContainer &c)Arp::Enumerator< T >inlinestatic
CreateStlAdapter(TIterator begin, TIterator end)Arp::Enumerator< T >inlinestatic
CreateStlAdapter(TContainer &c)Arp::Enumerator< T >inlinestatic
CreateTransform(std::shared_ptr< SourceEnumerator > source, TransformOperation transformOp)Arp::Enumerator< T >inlinestatic
currentArp::Enumerator< T >protected
Enumerator(void)=defaultArp::Enumerator< T >
Enumerator(const Enumerator &arg)=defaultArp::Enumerator< T >
GetCurrent(void) overrideArp::Enumerator< T >inlinevirtual
IEnumerator(void)=defaultArp::IEnumerator< T >protected
IEnumerator(const IEnumerator &arg)=defaultArp::IEnumerator< T >protected
MoveNext(void)=0Arp::Enumerator< T >pure virtual
NullArp::Enumerator< T >static
operator=(const Enumerator &arg)=defaultArp::Enumerator< T >
Arp::IEnumerator::operator=(const IEnumerator &arg)=defaultArp::IEnumerator< T >protected
Ptr typedefArp::IEnumerator< T >
~Enumerator(void)=defaultArp::Enumerator< T >virtual
~IEnumerator(void)=defaultArp::IEnumerator< T >protectedvirtual