| 
    PLCnext API Documentation 25.6.0.37
    
   | 
 

Public Types | |
| using | ConstPtr = const ThreadConfig * | 
| using | ThreadSettings = Arp::System::Commons::Threading::ThreadSettings | 
Public Member Functions | |
| ThreadConfig (void)=default | |
| Constructs an ThreadConfig instance. | |
| ThreadConfig (const ThreadConfig &arg)=default | |
| Copy constructor. | |
| ThreadConfig (ThreadConfig &&arg)=default | |
| Move constructor. | |
| ~ThreadConfig (void)=default | |
| Destructs this instance and frees all resources. | |
| ThreadSettings | CreateThreadSettings () const | 
| Returns an ThreadSettings instance. | |
| const String & | GetName () const | 
| size_t | GetPriority () const | 
| size_t | GetCpuAffinity () const | 
| size_t | GetStackSize () const | 
| void | ReadXml (XmlReader &reader, XmlSerializationContext &context) override | 
| ReadXML must be implemented by all classes which should read its context from xml files More... | |
| void | WriteXml (XmlWriter &writer, XmlSerializationContext &context) override | 
  Public Member Functions inherited from Arp::System::Commons::Xml::IXmlSerializable | |
| IXmlSerializable (void)=default | |
| Constructs an IXmlSerializable instance. | |
| virtual | ~IXmlSerializable (void)=default | 
| Copy constructor. More... | |
| virtual void | ReadXml (XmlReader &reader, XmlSerializationContext &context)=0 | 
| ReadXML must be implemented by all classes which should read its context from xml files More... | |
| virtual void | WriteXml (XmlWriter &writer, XmlSerializationContext &context)=0 | 
      
  | 
  overridevirtual | 
ReadXML must be implemented by all classes which should read its context from xml files
param name="reader">The XmlReader which must be used to read the xml document
param name="context">XmlSerializationContext used by the document
summary>WriteXml must be implemented by all classes which should write its context to xml files
param name="writer">The XmlWriter which must be used to write the xml data
param name="context">XmlSerializationContext used by the document
Implements Arp::System::Commons::Xml::IXmlSerializable.
      
  | 
  overridevirtual | 
Implements Arp::System::Commons::Xml::IXmlSerializable.