From 2b2c490382f7dfb959e406e45b7f5bba76fcbe51 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Thu, 18 Feb 2016 09:31:36 +0100 Subject: [PATCH] Validator: Add function for 1D use of the 3D validator --- validation/data_validator.cpp | 12 ++++++++++++ validation/data_validator.h | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/validation/data_validator.cpp b/validation/data_validator.cpp index 4e55849df0..8c36cf6d2c 100644 --- a/validation/data_validator.cpp +++ b/validation/data_validator.cpp @@ -66,6 +66,18 @@ DataValidator::~DataValidator() } +void +DataValidator::put(uint64_t timestamp, float val, uint64_t error_count_in, int priority_in) +{ + float data[3]; + + data[0] = val; + data[1] = 0.0f; + data[2] = 0.0f; + + put(timestamp, data, error_count_in, priority_in); +} + void DataValidator::put(uint64_t timestamp, float val[3], uint64_t error_count_in, int priority_in) { diff --git a/validation/data_validator.h b/validation/data_validator.h index c313b1cb04..28914454c5 100644 --- a/validation/data_validator.h +++ b/validation/data_validator.h @@ -54,6 +54,13 @@ public: * * @param val Item to put */ + void put(uint64_t timestamp, float val, uint64_t error_count, int priority); + + /** + * Put a 3D item into the validator. + * + * @param val Item to put + */ void put(uint64_t timestamp, float val[3], uint64_t error_count, int priority); /**