Alida-C++ 0.1

Alida::ALDDataIOCmdline Class Reference

Abstract class definition for command line providers in Alida. More...

#include <ALDDataIOCmdline.h>

Inheritance diagram for Alida::ALDDataIOCmdline:
Collaboration diagram for Alida::ALDDataIOCmdline:

List of all members.

Public Member Functions

virtual ~ALDDataIOCmdline ()
 Default destructor.
virtual void * readData (std::string, std::string) const =0
 Function to parse data objects from input strings.
virtual std::string writeData (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 command line providers in Alida.

Definition at line 44 of file ALDDataIOCmdline.h.


Constructor & Destructor Documentation

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

Default destructor.

Definition at line 49 of file ALDDataIOCmdline.h.


Member Function Documentation

virtual void* Alida::ALDDataIOCmdline::readData ( std::string  ,
std::string   
) const [pure virtual]

Function to parse data objects from input strings.

Implemented in Alida::ALDNativeDatatypesDataIO, Alida::ALDStringDataIO, and Alida::OpenCVImageDataIO.

Referenced by Alida::_ALDDataIOManagerCmdline::readData().

virtual std::string Alida::ALDDataIOCmdline::writeData ( std::string  format,
std::string  type,
void *  data 
) const [pure virtual]

Function to transfer data into a suitable output string.

Implemented in Alida::ALDNativeDatatypesDataIO, Alida::ALDStringDataIO, and Alida::OpenCVImageDataIO.

Referenced by Alida::_ALDDataIOManagerCmdline::writeData().


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