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
"
4
#include "
ContentChangedHandling.h
"
5
#include "
OTCore/GenericDataStructMatrix.h
"
6
7
class
__declspec(dllexport)
IVisualisationTable
8
{
9
public
:
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
};
ContentChangedHandling.h
GenericDataStructMatrix.h
TableCfg.h
ot::TableCfg
Definition
TableCfg.h:19
ot::TableCfg::TableHeaderMode
TableHeaderMode
Definition
TableCfg.h:21
ot::ContentChangedHandling
ContentChangedHandling
Defines how the model service shall deal with a content changed notification from the ui....
Definition
ContentChangedHandling.h:8
Libraries
ModelEntities
include
IVisualisationTable.h
Generated by
1.10.0