Dxc::Value Class Reference

Abstract interface for values that can be of various concrete datatypes. More...

#include </home/user/DXC_svn/trunk/Src/APIs/cpp/DataTypes/Value.hpp>

Inheritance diagram for Dxc::Value:
Dxc::BoolValue Dxc::IntegerValue Dxc::RealValue Dxc::StringValue

List of all members.

Public Member Functions

virtual std::ostream & put (std::ostream &) const =0
 Print the value to an output stream.
virtual Valueclone () const =0
 Return a copy of the Value.

Detailed Description

Abstract interface for values that can be of various concrete datatypes.

Value is the superclass of all the basic datatypes that can be referred to by DxcData, such as boolean, integer, real, or string. The abstraction is provided so that data of various kinds can be supplied in a uniform way, eg. for sensor values and command values.


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

Generated on 22 Feb 2013 for dxcApi by  doxygen 1.6.1