8#include "Arp/System/Commons/Exceptions/InvalidFormatException.hpp"
10namespace Arp {
namespace System {
namespace Commons {
namespace Text
19 template<
typename... Args>
22 template<
typename... Args>
25 template<
typename... Args>
28 template<
typename... Args>
32 static void OnInvalidFormatOperationOccurs(
const char* formatString,
const char* errorMessage);
38template<
typename... Args>
45template<
typename... Args>
52template<
typename... Args>
59template<
typename... Args>
65inline void Formatter::OnInvalidFormatOperationOccurs(
const char* formatString,
const char* errorMessage)
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
const CharType * CStr(void) const
Gets the character data of this string.
Definition: String.ipp:1395
Definition: Formatter.hxx:14
static String FormatPrintf(const String &format, const Args &... args)
Uses Ansi-C printf syntax for the placeholders in the format string like 's'.
Definition: Formatter.hxx:53
static String FormatCommon(const String &format, const Args &... args)
Uses common CLR syntax (.Net) for the placeholders in the format string like '{0}'.
Definition: Formatter.hxx:39
Root namespace for the PLCnext API