1 #ifndef DATA_STRUCTURE_H
2 #define DATA_STRUCTURE_H
41 #include <rapidjson/document.h>
59 namespace datastructure {
104 virtual const string getDataStructureRepresentation()
const = 0;
This class contains methods to connect and transmit a user's data structure representation to the Bri...
Definition: Bridges.h:50
This is the superclass of all data structure types in BRIDGES.
Definition: DataStructure.h:74
virtual const string getDStype() const =0
virtual ~DataStructure()=default
constexpr int MAX_ELEMENTS_ALLOWED
Definition: DataStructure.h:62
Support for drawing Bar charts.
Definition: alltypes.h:4
const string COLON
Definition: DataStructure.h:52
const string OPEN_BOX
Definition: DataStructure.h:55
const string COMMA
Definition: DataStructure.h:51
const string OPEN_CURLY
Definition: DataStructure.h:53
const string CLOSE_BOX
Definition: DataStructure.h:56
const string CLOSE_CURLY
Definition: DataStructure.h:54
const string QUOTE
Definition: DataStructure.h:50
const string OPEN_PARENS
Definition: DataStructure.h:57
const string CLOSE_PARENS
Definition: DataStructure.h:58