stromx  0.8.0
Public Member Functions | List of all members
stromx::runtime::Data Class Reference

Abstract data object. More...

#include <Data.h>

Inheritance diagram for stromx::runtime::Data:
stromx::runtime::DataInterface stromx::runtime::Primitive< bool, bool > stromx::runtime::Primitive< double, double > stromx::runtime::Primitive< unsigned int, uint16_t > stromx::runtime::Primitive< unsigned int, uint32_t > stromx::runtime::File stromx::runtime::List stromx::runtime::Matrix stromx::runtime::None stromx::runtime::Primitive< repr_t, val_t > stromx::runtime::String stromx::runtime::Tribool stromx::runtime::TriggerData

Public Member Functions

virtual void serialize (OutputProvider &out) const
 
virtual void deserialize (InputProvider &in, const Version &version)
 
- Public Member Functions inherited from stromx::runtime::DataInterface
virtual const Versionversion () const =0
 
virtual const std::string & type () const =0
 
virtual const std::string & package () const =0
 
virtual const VariantHandlevariant () const =0
 
virtual Dataclone () const =0
 
bool isVariant (const VariantInterface &v) const
 

Detailed Description

Abstract data object.

Member Function Documentation

§ deserialize()

void stromx::runtime::Data::deserialize ( InputProvider in,
const Version version 
)
virtual

§ serialize()

void stromx::runtime::Data::serialize ( OutputProvider out) const
virtual

The documentation for this class was generated from the following files: