PLCnext API Documentation 25.0.2.69
Arp::Base::Core::Enumerator< T > Member List

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

CreateComposite(typename IEnumerator< T >::Ptr first, typename IEnumerator< T >::Ptr second)Arp::Base::Core::Enumerator< T >inlinestatic
CreateEmpty(void)Arp::Base::Core::Enumerator< T >inlinestatic
CreateFilter(typename IEnumerator< T >::Ptr source, Predicate predicate)Arp::Base::Core::Enumerator< T >inlinestatic
CreateKeysAdapter(TContainer &c)Arp::Base::Core::Enumerator< T >inlinestatic
CreateKeysAdapter(const TContainer &c)Arp::Base::Core::Enumerator< T >inlinestatic
CreateMappedAdapter(TContainer &c)Arp::Base::Core::Enumerator< T >inlinestatic
CreateMappedAdapter(const TContainer &c)Arp::Base::Core::Enumerator< T >inlinestatic
CreateStlAdapter(TIterator begin, TIterator end)Arp::Base::Core::Enumerator< T >inlinestatic
CreateStlAdapter(TContainer &c)Arp::Base::Core::Enumerator< T >inlinestatic
CreateStlAdapter(const TContainer &c)Arp::Base::Core::Enumerator< T >inlinestatic
CreateTransform(std::shared_ptr< SourceEnumerator > source, TransformOperation transformOp) (defined in Arp::Base::Core::Enumerator< T >)Arp::Base::Core::Enumerator< T >static
CreateTransform(std::shared_ptr< S > sourcePtr, O transformOperation)Arp::Base::Core::Enumerator< T >inline
currentArp::Base::Core::Enumerator< T >protected
Enumerator(void)Arp::Base::Core::Enumerator< T >inline
Enumerator(const Enumerator &arg)=delete (defined in Arp::Base::Core::Enumerator< T >)Arp::Base::Core::Enumerator< T >
Enumerator(Enumerator &&arg) noexceptArp::Base::Core::Enumerator< T >inline
GetCurrent(void) overrideArp::Base::Core::Enumerator< T >inlinevirtual
IEnumerator(void)=defaultArp::Base::Core::IEnumerator< T >
IEnumerator(const IEnumerator &arg)=defaultArp::Base::Core::IEnumerator< T >
IEnumerator(IEnumerator &&arg) noexcept=defaultArp::Base::Core::IEnumerator< T >
MoveNext(void)=0Arp::Base::Core::IEnumerator< T >pure virtual
operator=(const Enumerator &arg)=delete (defined in Arp::Base::Core::Enumerator< T >)Arp::Base::Core::Enumerator< T >
operator=(Enumerator &&arg) noexceptArp::Base::Core::Enumerator< T >inline
Arp::Base::Core::IEnumerator::operator=(const IEnumerator &arg)=defaultArp::Base::Core::IEnumerator< T >
Arp::Base::Core::IEnumerator::operator=(IEnumerator &&arg) noexcept=defaultArp::Base::Core::IEnumerator< T >
Ptr typedefArp::Base::Core::IEnumerator< T >
ValueType typedefArp::Base::Core::IEnumerator< T >
~Enumerator(void) overrideArp::Base::Core::Enumerator< T >inline
~IEnumerator(void)=defaultArp::Base::Core::IEnumerator< T >virtual