Health-GPS
1.2.2.0
Global Health Policy Simulation model (Health-GPS)
|
DataTable column visitor interface. More...
#include <visitor.h>
Public Member Functions | |
DataTableColumnVisitor ()=default | |
Initialises a new instance of the DataTableColumnVisitor class. More... | |
DataTableColumnVisitor (const DataTableColumnVisitor &)=delete | |
DataTableColumnVisitor & | operator= (const DataTableColumnVisitor &)=delete |
DataTableColumnVisitor (DataTableColumnVisitor &&)=delete | |
DataTableColumnVisitor & | operator= (DataTableColumnVisitor &&)=delete |
virtual | ~DataTableColumnVisitor () |
Destroys a DataTableColumnVisitor instance. More... | |
virtual void | visit (const StringDataTableColumn &column)=0 |
Visits a column of StringDataTableColumn type. More... | |
virtual void | visit (const FloatDataTableColumn &column)=0 |
Visits a column of FloatDataTableColumn type. More... | |
virtual void | visit (const DoubleDataTableColumn &column)=0 |
Visits a column of DoubleDataTableColumn type. More... | |
virtual void | visit (const IntegerDataTableColumn &column)=0 |
Visits a column of IntegerDataTableColumn type. More... | |
DataTable column visitor interface.
|
default |
Initialises a new instance of the DataTableColumnVisitor class.
|
delete |
|
delete |
|
inlinevirtual |
Destroys a DataTableColumnVisitor instance.
|
delete |
|
delete |
|
pure virtual |
Visits a column of DoubleDataTableColumn type.
column | The column instance |
Implemented in hgps::UnivariateVisitor.
|
pure virtual |
Visits a column of FloatDataTableColumn type.
column | The column instance |
Implemented in hgps::UnivariateVisitor.
|
pure virtual |
Visits a column of IntegerDataTableColumn type.
column | The column instance |
Implemented in hgps::UnivariateVisitor.
|
pure virtual |
Visits a column of StringDataTableColumn type.
column | The column instance |
Implemented in hgps::UnivariateVisitor.