8#include "Arp/System/Rsc/Services/IRscSerializable.hpp"
9#include "Arp/System/Rsc/Services/RscReader.hpp"
10#include "Arp/System/Rsc/Services/RscString.hxx"
11#include "Arp/System/Rsc/Services/RscWriter.hpp"
12namespace Arp {
namespace Plc {
namespace Commons {
namespace Meta
96 ARP_DEPRECATED(
"CounterpartTypeTag is not used any more. It will be removed.")
127 static
size_t GetFieldCount(
void);
131 ARP_DEPRECATED("CounterpartTypeTag is not used any more. It will be removed.")
132 void SetChangeCounterpartTypeTag(const
byte* value);
137 const
byte* typeTag =
nullptr;
138 const
byte* namespaceTag =
nullptr;
141 static const
char namespaceSeparator = '/';
162 using result_type = size_t;
Marshalls structure or class data types. Serialize and Deserialize have to marshal fields in the same...
Definition: IRscSerializable.hpp:20
Reads data from Rsc
Definition: RscReader.hpp:27
Writes data to Rsc.
Definition: RscWriter.hpp:32
bool operator<(const BasicString< CharType, Alloc > &left, const BasicString< CharType, Alloc > &right)
Compares the left string to the right string.
Definition: BasicString.hxx:1971
bool operator==(const BasicString< CharType, Alloc > &left, const BasicString< CharType, Alloc > &right)
Compares the left string to the right string on equality.
Definition: BasicString.hxx:1899
Namespace for classes and interfaces for the Remote Service Call implementation
Root namespace for the PLCnext API
class ARP_DEPRECATED("Use Arp::Enum<T> instead.") EnumStrings
Deprecated! The class implements an adapter for enums to define the string literals of the enum entri...
Definition: EnumStrings.hxx:38
Namespace of the C++ standard library