16#include "Reflection.h"
33struct ParCableTypeEnum : util::Reflection<ParCableTypeEnum, ParCableType> {
35 static constexpr long minVal = 0;
37 static bool isValid(
auto value) {
return value >= minVal && value <= maxVal; }
39 static const char *prefix() {
return "PAR_CABLE"; }
40 static const char *key(
long value)
VirtualC64 project namespace.
Definition CmdQueue.cpp:16
PAR_CABLE_TYPE
Parallel cable type.
Definition ParCableTypes.h:26
@ PAR_CABLE_STANDARD
Standard parallel cable.
Definition ParCableTypes.h:28
@ PAR_CABLE_NONE
No parallel cable attached.
Definition ParCableTypes.h:27
@ PAR_CABLE_DOLPHIN3
DolphinDOS cable.
Definition ParCableTypes.h:29