PLCnext API Documentation 24.0.0.71
IDelegateFunctor.hpp
1
2//
3// Copyright PHOENIX CONTACT Electronics GmbH
4//
6#pragma once
8
9namespace Arp { namespace System { namespace Core { namespace Impl
10{
11
13
14class IDelegateFunctor
15{
16public: // construction/destruction
17 IDelegateFunctor(void) = default;
18 IDelegateFunctor(const IDelegateFunctor& arg) = default;
19 IDelegateFunctor& operator=(const IDelegateFunctor& arg) = default;
20 virtual ~IDelegateFunctor(void)noexcept = default;
21
22public: // operators
23 virtual bool operator==(const IDelegateFunctor& rhs) = 0;
24};
25
27
28}}}} // end of namespace Arp::System::Core::Impl
bool operator==(const BasicString< CharType, Alloc > &left, const BasicString< CharType, Alloc > &right)
Compares the left string to the right string on equality.
Definition: BasicString.hxx:1908
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API