Alida-C++ 0.5

Alida::ProviderCmdline Class Reference

Abstract class definition for commandline providers in Alida. More...

#include <providerCmdline.h>

Inheritance diagram for Alida::ProviderCmdline:
Collaboration diagram for Alida::ProviderCmdline:

List of all members.

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.

Detailed Description

Abstract class definition for commandline providers in Alida.

Definition at line 44 of file providerCmdline.h.


Constructor & Destructor Documentation

virtual Alida::ProviderCmdline::~ProviderCmdline ( ) [inline, virtual]

Definition at line 49 of file providerCmdline.h.


Member Function Documentation

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().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines