8#include "Arp/Base/Core/Enum.hxx" 
   12namespace Arp::Services::AppManager::Services
 
   18enum class AppManagerErrorCode : 
int32 
   43    AppAlreadyInstalled      = 4,
 
   48    AppAlreadyStarted        = 5,
 
   73    AppInfoFileNotFound      = 10,
 
   83    EngineerAppStarted       = 12,
 
   93    TargetIncompatible       = 14,
 
   98    FirmwareIncompatible     = 15,
 
  103    WrongIdentifier          = 16,
 
  108    InvalidIdentifierFormat  = 17,
 
  118    AppPartNotActive         = 19,
 
  123    MultiPartDefinition      = 20,
 
  133    InstallationModeActive   = 22,
 
  138    InstallationModeInactive = 23,
 
  143    RestartScheduled         = 24,
 
  148    DuplicatedEntry          = 25,
 
  153    InconsistentConfig       = 26,
 
  158    UndefinedPlcnextService  = 27,
 
  163    ServiceSubscribingError  = 28,
 
  168    UndefinedAppLicenseType  = 29,
 
  173    InvalidAppLicense        = 30,
 
  178    AppVersionParseError     = 31,
 
  183    AppVersionIncompatible   = 32,
 
  193    PlcStartStopError        = 34,
 
  198    DiscontinuedAppPart      = 35,
 
  208    OciContainerPartError    = 37,
 
  213ARP_EXPORT std::ostream& operator<<(std::ostream& os, AppManagerErrorCode value);
 
  214ARP_EXPORT std::istream& operator>>(std::istream& is, AppManagerErrorCode& value);
 
  220template<> 
struct fmt::formatter<
Arp::Services::AppManager::Services::AppManagerErrorCode> : 
public fmt::ostream_formatter {};
 
std::int32_t int32
The Arp integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:35
 
Root namespace for the PLCnext API