7 #ifndef __FWDATA_GENERICFIELDBASE_HPP__ 8 #define __FWDATA_GENERICFIELDBASE_HPP__ 10 #include "fwData/config.hpp" 11 #include "fwData/Object.hpp" 13 #include <fwCore/base.hpp> 36 FWDATA_API
friend std::ostream& operator<<( std::ostream &,
const GenericFieldBase & );
38 FWDATA_API virtual ::std::string toString()
const = 0;
39 FWDATA_API
virtual void fromString(const ::std::string &_value) = 0;
43 FWDATA_API
virtual std::ostream & toOStream( std::ostream &_os )
const = 0;
48 #endif // __FWDATA_GENERICFIELDBASE_HPP__ #define fwCoreNonInstanciableClassDefinitionsMacro(_classinfo_)
Generate common code for Non Instanciable classes (Interfaces, Abstract classes, ...)
GenericFieldBase define common operation on simple data.
Base class for each data object.
Contains the representation of the data objects used in the framework.