PLCnext API Documentation 25.0.2.69
RscArrayInfo.hpp
1
2//
3// Copyright Phoenix Contact GmbH & Co. KG
4//
6#pragma once
8#include "Arp/Base/Rsc/Commons/RscType.hpp"
9namespace Arp::Base::Rsc::Commons
10{
11
13class ARP_EXPORT RscArrayInfo
14{
15public: //construction
16 explicit RscArrayInfo(size_t dimensions = 1);
17 RscArrayInfo(size_t size, RscType elementType, size_t dimensions = 1, size_t fieldCount = 0);
18
19public: // fields
20 size_t Size = 0;
21 size_t Dimensions = 1;
22 size_t FieldCount = 0;
23 RscType ElementType = RscType::None;
24};
25
26} // end of namespace Arp::Base::Rsc::Commons
Contains information to marshal dynamic arrays.
Definition: RscArrayInfo.hpp:14