8namespace Arp::Base::Core
 
   24    template<
class T> 
static bool   ToString(
const T& value, 
String& result);
 
   25    template<
class T> 
static bool   ToValue(
const char* input, T& result);
 
   26    template<
class T> 
static bool   ToValue(
const String& input, T& result);
 
   29    template<
class T, 
class TInt>
 
   30    static bool ToValueIntegral(
const char* input, T& result);
 
   34    static bool ToValueInternal(
const char* input, T& result);
 
   35    static bool ToValueInternal(
const char* input, 
bool& result);
 
   36    static bool ToValueInternal(
const char* input, 
byte& result);
 
   37    static bool ToValueInternal(
const char* input, 
int8& result);
 
   38    static bool ToValueInternal(
const char* input, 
uint8& result);
 
   43#include "Arp/Base/Core/Detail/TryConvert.ipp" 
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
 
This pure static class converts values of arbitrary Arp type from and to string, respectively.
Definition: TryConvert.hpp:19
 
TryConvert(void)=delete
Deleted default constructor to make this class pure static.
 
std::uint8_t uint8
The Arp unsigned integer type of 1 byte size.
Definition: PrimitiveTypes.hpp:25
 
std::int8_t int8
The Arp integer type of 1 byte size.
Definition: PrimitiveTypes.hpp:27
 
Root namespace for the PLCnext API