52 #ifndef _DataOutputHandler 53 #define _DataOutputHandler 55 #include "utility/actor/actor/MovableObject.h" 56 #include "utility/kernel/CommandEntity.h" 72 typedef std::map<std::string,DataOutputHandler *> map_output_handlers;
78 virtual int open(
const std::vector<std::string> &dataDescription) =0;
79 virtual int write(
Vector &data) =0;
81 boost::python::dict
getPyDict(
void)
const;
82 void setPyDict(
const boost::python::dict &);
Float vector abstraction.
Definition: Vector.h:94
Object that can move between processes.
Definition: MovableObject.h:100
boost::python::dict getPyDict(void) const
Return a Python dictionary with the object members values.
Definition: DataOutputHandler.cpp:66
Objet that can execute python scripts.
Definition: CommandEntity.h:40
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
void setPyDict(const boost::python::dict &)
Set the values of the object members from a Python dictionary.
Definition: DataOutputHandler.cpp:75
Base class for data output handlers.
Definition: DataOutputHandler.h:69