PLCnext API Documentation 25.0.2.69
Classes | Enumerations | Functions
Arp::System::Commons::Configuration Namespace Reference

Namespace for configuration related classes More...

Classes

class  CommandLineOptions
 
class  ConfigSettings
 
class  ConfigurationSettings
 
class  IncludeElement
 This class contains information of a file included by ConfigurationSettings. More...
 
class  IncludeElements
 This class reads and holds items ofIncludeElement. More...
 
class  ITicSerializable
 
class  PlaceholderExpression
 
class  ThreadConfig
 
class  ThreadConfigs
 
class  TicConfigDocument
 
class  TicLinksConfiguration
 
class  TicReader
 
class  TicSerializationContext
 

Enumerations

enum class  TicNodeType {
  None = 0 , Attribute = 1 , Element = 2 , AttributeList = 3 ,
  ElementList = 4 , AttributeValue = 5 , Arc = 6
}
 

Functions

std::ostream & operator<< (std::ostream &os, const Uuid &id)
 
std::istream & operator>> (std::istream &is, Uuid &id)
 
bool operator== (const Uuid &lhs, const Uuid &rhs) noexcept
 
bool operator!= (const Uuid &lhs, const Uuid &rhs) noexcept
 
bool operator< (const Uuid &lhs, const Uuid &rhs) noexcept
 
bool operator> (const Uuid &lhs, const Uuid &rhs) noexcept
 
bool operator<= (const Uuid &lhs, const Uuid &rhs) noexcept
 
bool operator>= (const Uuid &lhs, const Uuid &rhs) noexcept
 

Detailed Description

Namespace for configuration related classes

Function Documentation

◆ operator!=()

bool Arp::System::Commons::Configuration::operator!= ( const Uuid lhs,
const Uuid rhs 
)
noexcept
Parameters
lhsThe left argument to compare to the right argument.
rhsThe right argument to compare to the left argument.
Returns
true if the arguments are not equal, otherwise false.

◆ operator<()

bool Arp::System::Commons::Configuration::operator< ( const Uuid lhs,
const Uuid rhs 
)
noexcept
Parameters
lhsThe left argument to compare to the right argument.
rhsThe right argument to compare to the left argument.
Returns
true if the left arguments is less than the right argument, otherwise false.

◆ operator<<()

std::ostream & Arp::System::Commons::Configuration::operator<< ( std::ostream &  os,
const Uuid id 
)
Parameters
osThe stream to write to.
urlThe Uuid to write.
Returns
The as argument passed stream os .

◆ operator<=()

bool Arp::System::Commons::Configuration::operator<= ( const Uuid lhs,
const Uuid rhs 
)
noexcept
Parameters
lhsThe left argument to compare to the right argument.
rhsThe right argument to compare to the left argument.
Returns
true if the left arguments is less or equal than the right argument, otherwise false.

◆ operator==()

bool Arp::System::Commons::Configuration::operator== ( const Uuid lhs,
const Uuid rhs 
)
noexcept
Parameters
lhsThe left argument to compare to the right argument.
rhsThe right argument to compare to the left argument.
Returns
true if the arguments are equal, otherwise false.

◆ operator>()

bool Arp::System::Commons::Configuration::operator> ( const Uuid lhs,
const Uuid rhs 
)
noexcept
Parameters
lhsThe left argument to compare to the right argument.
rhsThe right argument to compare to the left argument.
Returns
true if the left arguments is greater than the right argument, otherwise false.

◆ operator>=()

bool Arp::System::Commons::Configuration::operator>= ( const Uuid lhs,
const Uuid rhs 
)
noexcept
Parameters
lhsThe left argument to compare to the right argument.
rhsThe right argument to compare to the left argument.
Returns
true if the left arguments is greater or equal than the right argument, otherwise false.

◆ operator>>()

std::istream & Arp::System::Commons::Configuration::operator>> ( std::istream &  is,
Uuid id 
)
Parameters
isThe stream to read from.
urlThe Uuid to read.
Returns
The as argument passed stream is .