OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
IVisualisationTable.h
Go to the documentation of this file.
1#pragma once
2#include <string>
3#include "OTGui/TableCfg.h"
6
7class __declspec(dllexport) IVisualisationTable
8{
9public:
10 virtual ~IVisualisationTable() {}
11 virtual const ot::GenericDataStructMatrix getTable() = 0;
12 virtual void setTable(const ot::GenericDataStructMatrix& _table) = 0;
13 virtual ot::TableCfg getTableConfig() = 0;
14 virtual char getDecimalDelimiter() = 0; //Needed for text to numeric conversions
15 virtual bool visualiseTable() = 0;
16 virtual ot::ContentChangedHandling getTableContentChangedHandling() = 0;
17 virtual ot::TableCfg::TableHeaderMode getHeaderMode(void) = 0;
18};
Definition TableCfg.h:19
TableHeaderMode
Definition TableCfg.h:21
ContentChangedHandling
Defines how the model service shall deal with a content changed notification from the ui....
Definition ContentChangedHandling.h:8