29#include <MemoryX/interface/memorytypes/StatisticMeasures.h>
46 StatisticMeasures(
double mean,
double standardDeviation,
double relativeStandardDeviation);
53 Ice::ObjectPtr
ice_clone()
const override;
55 armarx::VariantDataClassPtr
clone(
const Ice::Current&
c = Ice::emptyCurrent)
const override;
57 std::string
output(
const Ice::Current& = Ice::emptyCurrent)
const override;
61 bool validate(
const Ice::Current&
c = Ice::emptyCurrent)
override;
64 void serialize(
const armarx::ObjectSerializerBasePtr& serializer,
65 const ::Ice::Current& = Ice::emptyCurrent)
const override;
66 void deserialize(
const armarx::ObjectSerializerBasePtr& serializer,
67 const ::Ice::Current& = Ice::emptyCurrent)
override;
static VariantTypeId addTypeName(const std::string &typeName)
Register a new type for the use in a Variant.
~StatisticMeasures() override
std::string output(const Ice::Current &=Ice::emptyCurrent) const override
double getStandardDeviation()
bool validate(const Ice::Current &c=Ice::emptyCurrent) override
void deserialize(const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override
armarx::VariantDataClassPtr clone(const Ice::Current &c=Ice::emptyCurrent) const override
armarx::VariantTypeId getType(const Ice::Current &c=Ice::emptyCurrent) const override
Ice::ObjectPtr ice_clone() const override
void serialize(const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override
double getRelativeStandardDeviation()
const armarx::VariantTypeId StatisticMeasures
IceInternal::Handle< StatisticMeasures > StatisticMeasuresPtr