Implemented basic conceptual structure

This commit is contained in:
2024-09-04 14:08:50 +10:00
parent 1211140f82
commit 581e6d6277
7 changed files with 100 additions and 1 deletions
+17 -1
View File
@@ -1,9 +1,11 @@
#ifndef _QUALE_H
#define _QUALE_H
#include <cstdint>
class Quale
{
int intensity;
public:
enum class Type
{
NEUTRAL,
@@ -15,6 +17,20 @@ class Quale
PAINFUL,
PLEASURABLE
} type;
int32_t intensity;
};
class NeutralQuale
: public Quale
{
};
class NonNeutralQuale
: public Quale
{
public:
virtual void eventInd(void);
};
#endif