PLCnext API Documentation
23.0.2.9
Arp
Plc
Commons
Domain
PlcStartKind.hpp
1
2
//
3
// Copyright PHOENIX CONTACT Electronics GmbH
4
//
6
#pragma once
7
#include "
Arp/System/Core/Arp.h
"
8
#include "Arp/System/Core/Enum.hxx"
9
10
namespace
Arp
{
namespace
Plc {
namespace
Commons {
namespace
Domain
11
{
12
13
enum class
PlcStartKind :
byte
14
{
15
None
= 0,
16
Cold = 1,
17
Warm = 2,
18
Hot = 3,
19
RestoreWarm = 4,
20
};
21
23
// global stream operators of enum PlcStartKind for logging and parsing
24
ARP_CXX_SYMBOL_EXPORT std::ostream& operator<<(std::ostream& os, PlcStartKind value);
25
ARP_CXX_SYMBOL_EXPORT std::istream& operator>>(std::istream& is, PlcStartKind& value);
26
27
}}}}
// end of namespace Arp::Plc::Commons::Domain
Arp.h
Arp::Device::Interface::Services::AccessErrorCode::None
@ None
Success
Arp
Root namespace for the PLCnext API
Generated on Mon Jan 16 2023 09:25:14 for PLCnext API Documentation by
1.9.4