Alida-C++ 0.1
|
Abstract class definition for data I/O providers in Alida. More...
#include <ALDDataIO.h>
Protected Member Functions | |
virtual | ~ALDDataIO () |
Default destructor. |
Abstract class definition for data I/O providers in Alida.
Data I/O providers are classes that allow for input and output of specific data types via different modalities.
E.g., for commandline interaction with operators corresponding providers are requested to convert textual input to appropriate parameter objects, or to transform a given data object to a suitable textual representation.
Data I/O providers are requested to register themselves on initialization in the corresponding I/O manager classes, e.g. in ALDDataIOManagerCmdline.
To this end in the file of the common super class ALDDataIOManager of all I/O managers the macro REGISTER_PROVIDER is defined to ease this registration procedure.
Definition at line 65 of file ALDDataIO.h.
virtual Alida::ALDDataIO::~ALDDataIO | ( | ) | [inline, protected, virtual] |
Default destructor.
Definition at line 70 of file ALDDataIO.h.