|
Health-GPS 3.0.0.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. | |
| DataTableColumnVisitor (const DataTableColumnVisitor &)=delete | |
| DataTableColumnVisitor & | operator= (const DataTableColumnVisitor &)=delete |
| DataTableColumnVisitor (DataTableColumnVisitor &&)=delete | |
| DataTableColumnVisitor & | operator= (DataTableColumnVisitor &&)=delete |
| virtual | ~DataTableColumnVisitor ()=default |
| Destroys a DataTableColumnVisitor instance. | |
| virtual void | visit (const StringDataTableColumn &column)=0 |
| Visits a column of StringDataTableColumn type. | |
| virtual void | visit (const FloatDataTableColumn &column)=0 |
| Visits a column of FloatDataTableColumn type. | |
| virtual void | visit (const DoubleDataTableColumn &column)=0 |
| Visits a column of DoubleDataTableColumn type. | |
| virtual void | visit (const IntegerDataTableColumn &column)=0 |
| Visits a column of IntegerDataTableColumn type. | |
DataTable column visitor interface.
|
default |
Initialises a new instance of the DataTableColumnVisitor class.
|
delete |
|
delete |
|
virtualdefault |
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.