PLCnext API Documentation 25.0.2.69
Classes | Public Member Functions | Static Public Member Functions | List of all members
Arp::System::Commons::Configuration::PlaceholderExpression Class Reference

Classes

class  Enumerator
 

Public Member Functions

 PlaceholderExpression (void)=default
 Constructs an PlaceholderExpression instance.
 
 PlaceholderExpression (const PlaceholderExpression &arg)=default
 Copy constructor.
 
PlaceholderExpressionoperator= (const PlaceholderExpression &arg)=default
 Assignment operator.
 
 ~PlaceholderExpression (void)=default
 Destructs this instance and frees all resources.
 
String Resolve (const String &input)
 
bool TryResolve (const String &input, String &result)
 
bool ResolveCondition (const String &input)
 
String ResolveLogicalExpression (const String &input)
 
template<class T >
ResolveTo (const String &input)
 

Static Public Member Functions

static bool HasPlaceholder (const String &input, const String &placeholder)
 
static bool HasPlaceholder (const String &input)
 
static bool HasLogicalExpression (const String &input)
 
static String GetPlaceholderName (const String &placeholderToken)
 
static Enumerator GetEnumerator (const String &input)
 

The documentation for this class was generated from the following files: