PLCnext API Documentation 23.6.0.37
Deprecated List
Member Arp::DateTime::DateTime (int year, int month, int day, int hour, int minute, int second, int millisecond, int microsecond)
Use overload with DateTimeKind parameter instead.
Member Arp::DateTime::DateTime (int64 ticks)
Use overload with DateTimeKind parameter instead.
Member Arp::DateTime::FromUnixMicrosecondTicks (uint64 microseconds)
Use FromUnixTimeMicroseconds instead
Member Arp::DateTime::Now (void)
Use GetUtcNow instead
Member Arp::DateTime::ToUnixMicrosecondTicks (void) const
Use ToUnixTimeMicroseconds instead
Member Arp::GetEnumString (T value)
Use Arp::Enum<T> instead.
Member Arp::Plc::Commons::Domain::PlcDomainProxy::IsPlcSuspendedBySwitch (void)
Use IPlcManagerService::GetPlcState()
Member Arp::Plc::Commons::Domain::PlcDomainProxy::IsPlcSuspendedBySystemWatchdog (bool &warmStartNotPossible, bool &autoRestart)
Use IPlcManagerService::GetPlcState()
Member Arp::Plc::Commons::Domain::PlcDomainProxy::IsPlcSuspendedBySystemWatchdog (PlcStartKind &startKind)
Use IPlcManagerService::GetPlcState()
Member Arp::Plc::Commons::Gds::StaticStringBase::CopyTo (StaticStringBase &other) const
Please use StaticString::CopyTo(StaticString& other), this operation does not support WString
Member Arp::Plc::Commons::Gds::StaticStringBase::GetSize (void) const
Please use GetSize(DataType), this operation does not support WString
Member Arp::Plc::Commons::Meta::ChildTypeInfo::ChildTypeInfo (const String &name, size_t offset, const TypeInfo &typeInfo, ChildKind kind=ChildKind::Default)
Use ChildTypeInfo constructor with TypeInfo and ArrayDimensions
Member Arp::Plc::Commons::Meta::DataInfo::GetTypeSize (ITypeNavigator &typeNavigator) const
Use GetBaseDataTypeSize instead
Member Arp::Plc::Commons::Meta::MetaComponentBase::ARP_DEPRECATED ("Call MetaComponentBase::Dispose() in the component's Dispose() method instead.") void ResetConfig(void)
Use Dispose.
Member Arp::Plc::Commons::Meta::MetaComponentBase::ARP_DEPRECATED ("Call MetaComponentBase::SetupSettings() in the component's SetupSettings() method instead.") void SetupConfig(void)
Use SetupSettings.
Member Arp::Plc::Commons::Meta::TypeIdentifier::GetChangeCounterpartTypeTag (void) const
CounterpartTypeTag is not used any more. It will be removed.
Member Arp::Plc::Commons::Meta::TypeInfo::GetArrayDimensions (void) const
TypeInfo objects conceptually do not contain ArrayDimensions. Use ChildTypeInfo for that.
Member Arp::Plc::Commons::Meta::TypeInfo::TypeInfo (DataType elementType, const TypeIdentifier &elementTypeId, size_t elementSize, size_t alignment, const ArrayDimension &arrayDimension)
Use ChildTypeInfo to define arrays
Member Arp::Plc::Commons::Meta::TypeInfo::TypeInfo (DataType elementType, const TypeIdentifier &elementTypeId, size_t elementSize, size_t alignment, const ArrayDimensions &arrayDimensions)
Use ChildTypeInfo to define arrays
Member Arp::Singleton< Derived >::SetInstance (Instance *pOther)
Do not use this operation any more.
Member Arp::System::Commons::Threading::Thread::Thread (TInstance &instance, TFunction fn, void *pStartParam=nullptr)
Use constructor with ThreadSettings instead. Supply at least a thread name!
Member Arp::System::Commons::Threading::Thread::Thread (ThreadStartFunction threadStart, void *pStartParam=nullptr)
Use constructor with ThreadSettings instead. Supply at least a thread name!
Member Arp::System::Commons::Threading::Thread::Thread (ThreadStartDelegate &&threadStart, void *pStartParam=nullptr)
Use constructor with ThreadSettings instead. Supply at least a thread name!
Member Arp::System::Commons::Threading::Thread::Thread (const TInstance *pInstance, TFunction fn, void *pStartParam=nullptr)
Use constructor with ThreadSettings instead. Supply at least a thread name!
Member Arp::System::Commons::Threading::Thread::Thread (TInstance *pInstance, TFunction fn, void *pStartParam=nullptr)
Use constructor with ThreadSettings instead. Supply at least a thread name!
Member Arp::System::Commons::Threading::Thread::Thread (const TInstance &instance, TFunction fn, void *pStartParam=nullptr)
Use constructor with ThreadSettings instead. Supply at least a thread name!
Member Arp::System::Commons::Threading::ThreadSettings::ThreadSettings (void)
Use constructor with parameters instead. Supply at least a thread name!
Member Arp::System::Nm::ARP_DEPRECATED ("Use Internal instead")=0
Use Internal instead.
Member Arp::System::Nm::NotificationSubscriber::NotificationSubscriber (const String &notificationName, INotificationReceiving &notificationReceiving)
Use NotificationSubscriber(notificationName) instead. notificationReceiving is ignored.
Member Arp::TryGetEnumValue (const char *name, T &value)
Use Arp::Enum<T> instead.