Transceiver52M: Set const qualifier on appropriate radio vector methods
Pointer accessor and noise average methods for radio and noise vectors respectively. Signed-off-by: Thomas Tsou <tom@tsou.cc>
This commit is contained in:
parent
a0179e37f8
commit
1882099d15
|
@ -56,7 +56,7 @@ bool radioVector::operator>(const radioVector& other) const
|
|||
return mTime > other.mTime;
|
||||
}
|
||||
|
||||
signalVector *radioVector::getVector(size_t chan)
|
||||
signalVector *radioVector::getVector(size_t chan) const
|
||||
{
|
||||
if (chan >= vectors.size())
|
||||
return NULL;
|
||||
|
@ -79,7 +79,7 @@ noiseVector::noiseVector(size_t size)
|
|||
{
|
||||
}
|
||||
|
||||
float noiseVector::avg()
|
||||
float noiseVector::avg() const
|
||||
{
|
||||
float val = 0.0;
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ public:
|
|||
void setTime(const GSM::Time& wTime);
|
||||
bool operator>(const radioVector& other) const;
|
||||
|
||||
signalVector *getVector(size_t chan = 0);
|
||||
signalVector *getVector(size_t chan = 0) const;
|
||||
bool setVector(signalVector *vector, size_t chan = 0);
|
||||
size_t chans() const { return vectors.size(); }
|
||||
private:
|
||||
|
@ -50,7 +50,7 @@ class noiseVector : std::vector<float> {
|
|||
public:
|
||||
noiseVector(size_t size = 0);
|
||||
bool insert(float val);
|
||||
float avg();
|
||||
float avg() const;
|
||||
|
||||
private:
|
||||
size_t itr;
|
||||
|
|
Loading…
Reference in New Issue