8#include "Arp/Base/Core/PimplPtr.hxx" 
    9#include "Arp/Base/Core/delegate.hxx" 
   45        size_t cpuAffinityMask,                         
 
   49    const String&   GetName(
void)
const;
 
   50    size_t          GetPriority(
void)
const;
 
   52    size_t          GetCpuAffinityMask(
void)
const;
 
   56    void Join(
bool interrupt = 
true);
 
   61    const Impl& GetImpl(
void)
const;
 
Adapter class to implement PImpl idiom.
Definition: PimplPtr.hxx:15
 
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
 
Prototyping of delegate template.
Definition: delegate.hxx:14
 
This class shall be used for fieldbus threads.
Definition: IoThread.hpp:26
 
~IoThread(void)
The default destructor.
 
IoThread(IoThread &&arg) noexcept
The default move constructor.
 
IoThread & operator=(IoThread &&arg) noexcept
The default move-assignment operator.
 
Definition: Duration.hpp:16
 
Namespace for interface types of the IO domain