nidas  v1.2-1520
Public Member Functions | Private Attributes | List of all members
nidas::dynld::isff::SutronPacketInfo Class Reference

#include <Packets.h>

Inheritance diagram for nidas::dynld::isff::SutronPacketInfo:
Inheritance graph
[legend]

Public Member Functions

 SutronPacketInfo ()
 
bool scan (const char *)
 
std::ostream & print (std::ostream &) const
 
const char * header () const
 Header for a printed listing of SutronPacketInfo's. More...
 
float getSignalStrength () const
 
float getFreqOffset () const
 
int getChannel () const
 
int getStatusInt () const
 
int getLength () const
 

Private Attributes

int _modNumber
 
float _sigdbm
 
int _freqError
 
int _modPhase
 
float _SNratio
 
int _len
 

Constructor & Destructor Documentation

SutronPacketInfo::SutronPacketInfo ( )

Member Function Documentation

int nidas::dynld::isff::SutronPacketInfo::getChannel ( ) const
inlinevirtual
float nidas::dynld::isff::SutronPacketInfo::getFreqOffset ( ) const
inlinevirtual

Implements nidas::dynld::isff::PacketInfo.

References _freqError.

int nidas::dynld::isff::SutronPacketInfo::getLength ( ) const
inlinevirtual

Implements nidas::dynld::isff::PacketInfo.

References _len.

float nidas::dynld::isff::SutronPacketInfo::getSignalStrength ( ) const
inlinevirtual

Implements nidas::dynld::isff::PacketInfo.

References _sigdbm.

int nidas::dynld::isff::SutronPacketInfo::getStatusInt ( ) const
inlinevirtual
const char * SutronPacketInfo::header ( ) const
virtual

Header for a printed listing of SutronPacketInfo's.

Implements nidas::dynld::isff::PacketInfo.

ostream & SutronPacketInfo::print ( std::ostream &  ) const
virtual
bool SutronPacketInfo::scan ( const char *  str)
virtual

Member Data Documentation

int nidas::dynld::isff::SutronPacketInfo::_freqError
private

Referenced by getFreqOffset(), print(), and scan().

int nidas::dynld::isff::SutronPacketInfo::_len
private

Referenced by getLength().

int nidas::dynld::isff::SutronPacketInfo::_modNumber
private

Referenced by print(), and scan().

int nidas::dynld::isff::SutronPacketInfo::_modPhase
private

Referenced by print(), and scan().

float nidas::dynld::isff::SutronPacketInfo::_sigdbm
private

Referenced by getSignalStrength(), print(), and scan().

float nidas::dynld::isff::SutronPacketInfo::_SNratio
private

Referenced by print(), and scan().


The documentation for this class was generated from the following files: