Alida-C++ 0.1
|
Data I/O provider for C++ build-in native data types. More...
#include <ALDNativeDatatypesDataIO.h>
Public Member Functions | |
virtual | ~ALDNativeDatatypesDataIO () |
Default destructor. | |
virtual void * | readData (std::string input, std::string type) const |
Function to parse data objects from input strings. | |
virtual std::string | writeData (std::string format, std::string type, void *data) const |
Function to transfer data into a suitable output string. |
Data I/O provider for C++ build-in native data types.
Class for data I/O of native data types via commandline. Supported native datatypes are
Definition at line 52 of file ALDNativeDatatypesDataIO.h.
virtual Alida::ALDNativeDatatypesDataIO::~ALDNativeDatatypesDataIO | ( | ) | [inline, virtual] |
Default destructor.
Definition at line 57 of file ALDNativeDatatypesDataIO.h.
void * ALDNativeDatatypesDataIO::readData | ( | std::string | input, |
std::string | type | ||
) | const [virtual] |
Function to parse data objects from input strings.
This function converts the given input string into an object of the requested data type.
input | Input string to be processed. |
type | Identifier string for requested object type. |
Implements Alida::ALDDataIOCmdline.
Definition at line 79 of file ALDNativeDatatypesDataIO.cc.
string ALDNativeDatatypesDataIO::writeData | ( | std::string | format, |
std::string | type, | ||
void * | data | ||
) | const [virtual] |
Function to transfer data into a suitable output string.
This function transfers the given input data to an output string.
format | Formatting options for the output string. |
type | Identifier string for object type. |
data | Data object to put out. |
Implements Alida::ALDDataIOCmdline.
Definition at line 114 of file ALDNativeDatatypesDataIO.cc.