summaryrefslogtreecommitdiff
path: root/gr-qtgui/lib/TimePrecisionClass.h
blob: ed619545f92a747eb712767f17ad4ccf7f40559c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* -*- c++ -*- */
/*
 * Copyright 2020 Free Software Foundation, Inc.
 *
 * This file is part of GNU Radio
 *
 * SPDX-License-Identifier: GPL-3.0-or-later
 */

class TimePrecisionClass
{
public:
    TimePrecisionClass(const int timePrecision) { d_timePrecision = timePrecision; }
    virtual ~TimePrecisionClass() = default;
    virtual unsigned int getTimePrecision() const { return d_timePrecision; }
    virtual void setTimePrecision(const unsigned int newPrecision)
    {
        d_timePrecision = newPrecision;
    }

protected:
    unsigned int d_timePrecision;
};