Class ISampledDimension¶
Defined in File IDimensions.hpp
Inheritance Relationships¶
Base Type¶
public nix::base::IDimension
(Class IDimension)
Class Documentation¶
-
class ISampledDimension : public virtual nix::base::IDimension¶
Interface for implementations of the SampledDimension entity.
See nix::SampledDimension for more detailed information.
Public Functions
-
virtual boost::optional<std::string> label() const = 0¶
-
virtual void label(const std::string &label) = 0¶
-
virtual boost::optional<std::string> unit() const = 0¶
-
virtual void unit(const std::string &unit) = 0¶
-
virtual double samplingInterval() const = 0¶
-
virtual void samplingInterval(double interval) = 0¶
-
virtual boost::optional<double> offset() const = 0¶
-
virtual void offset(double offset) = 0¶
-
inline virtual ~ISampledDimension()¶
-
virtual boost::optional<std::string> label() const = 0¶