7#ifndef ARP_USE_ARP_SYSTEM_ACF_COMMONS
8#include "Arp/Base/Acf/Commons/ComponentCategory.hpp"
11using Arp::Base::Acf::Commons::ComponentCategory;
15#include "Arp/System/Core/Enum.hxx"
19namespace Arp {
namespace System {
namespace Acf
23enum class ComponentCategory :
uint8
43ARP_CXX_SYMBOL_EXPORT std::ostream& operator<<(std::ostream& os, ComponentCategory value);
44ARP_CXX_SYMBOL_EXPORT std::istream& operator>>(std::istream& is, ComponentCategory& value);
50template<>
struct fmt::formatter<
Arp::System::Acf::ComponentCategory> :
public fmt::ostream_formatter {};
std::uint8_t uint8
The Arp unsigned integer type of 1 byte size.
Definition: PrimitiveTypes.hpp:25
This is the namespace of the Application Component Framework.
Definition: ComponentBase.hpp:72
Root namespace for the PLCnext API