Alida-C++ 0.5
|
Abstract class definition for commandline providers in Alida. More...
#include <providerCmdline.h>
Public Member Functions | |
virtual | ~ProviderCmdline () |
virtual void * | parseInput (std::string, std::string) const =0 |
Function to parse data objects from input strings. | |
virtual std::string | writeOutput (std::string format, std::string type, void *data) const =0 |
Function to transfer data into a suitable output string. |
Abstract class definition for commandline providers in Alida.
Definition at line 44 of file providerCmdline.h.
virtual Alida::ProviderCmdline::~ProviderCmdline | ( | ) | [inline, virtual] |
Definition at line 49 of file providerCmdline.h.
virtual void* Alida::ProviderCmdline::parseInput | ( | std::string | , |
std::string | |||
) | const [pure virtual] |
Function to parse data objects from input strings.
Implemented in Alida::NativeDatatypesProvider, Alida::OpenCVImageProvider, and Alida::StringProvider.
Referenced by Alida::_IOManagerCmdline::readData().
virtual std::string Alida::ProviderCmdline::writeOutput | ( | std::string | format, |
std::string | type, | ||
void * | data | ||
) | const [pure virtual] |
Function to transfer data into a suitable output string.
Implemented in Alida::NativeDatatypesProvider, Alida::OpenCVImageProvider, and Alida::StringProvider.
Referenced by Alida::_IOManagerCmdline::writeData().