4 #ifndef _LumiverseTYPE_H_
5 #define _LumiverseTYPE_H_
10 #include "lib/libjson/libjson.h"
45 virtual string getTypeName() = 0;
50 virtual void reset() = 0;
57 virtual JSONNode toJSON(
string name) = 0;
64 virtual string asString() = 0;
69 virtual bool isDefault() = 0;
This class is a wapper around a variety of different possible data types that might be needed by a De...
Definition: LumiverseType.h:33
virtual ~LumiverseType()
Destroys the object.
Definition: LumiverseType.h:37
Contains functions for logging information to console or file.
Contains all core Lumiverse functions and variables.
Definition: Device.cpp:2