9 #include "Arp/System/Rsc/Services/IRscSerializable.hpp"    10 #include "Arp/System/Rsc/Services/RscReader.hpp"    11 #include "Arp/System/Rsc/Services/RscString.hxx"    12 #include "Arp/System/Rsc/Services/RscWriter.hpp"    16 namespace Arp { 
namespace Plc { 
namespace Commons { 
namespace Meta
    43     const String& GetName()
const;
    52     size_t GetCacheSize(
void)
const;
    55     void Serialize(
RscWriter& writer)
const override;
    56     void Deserialize(
RscReader& reader)
override;
    57     static size_t GetFieldCount(
void);
    76 inline const String& CustomAttribute::GetName()
const    86 inline size_t CustomAttribute::GetFieldCount(
void)
    91 inline size_t CustomAttribute::GetCacheSize(
void)
const    94     cacheSize += this->name.Capacity();
    95     cacheSize += 
sizeof(this->value);
 Reads data from Rsc 
Definition: RscReader.hpp:23
 
Writes data to Rsc. 
Definition: RscWriter.hpp:32
 
Namespace for classes and interfaces for the Remote Service Call implementation
 
Marshalls structure or class data types. Serialize and Deserialize have to marshal fields in the same...
Definition: IRscSerializable.hpp:18
 
Root namespace for the PLCnext API