Public Member Functions | Private Attributes | List of all members
mitre::KVH::DiagnosticsContainer Class Reference

#include <kvh_diagnostics_container.hpp>

Public Member Functions

 DiagnosticsContainer ()
 
void SetFilterStatus (uint16_t _status)
 
void SetSystemStatus (uint16_t _status)
 
void UpdateFilterStatus (diagnostic_updater::DiagnosticStatusWrapper &stat)
 
void UpdateSystemStatus (diagnostic_updater::DiagnosticStatusWrapper &stat)
 

Private Attributes

uint16_t filterStatus_ {0x0000}
 
bool receivedFilterStatus_ {false}
 
bool receivedSystemStatus_ {false}
 
uint16_t systemStatus_ {0xFFFF}
 

Detailed Description

Definition at line 39 of file kvh_diagnostics_container.hpp.

Constructor & Destructor Documentation

◆ DiagnosticsContainer()

mitre::KVH::DiagnosticsContainer::DiagnosticsContainer ( )

Definition at line 33 of file kvh_diagnostics_container.cpp.

Member Function Documentation

◆ SetFilterStatus()

void mitre::KVH::DiagnosticsContainer::SetFilterStatus ( uint16_t  _status)
inline

Definition at line 49 of file kvh_diagnostics_container.hpp.

◆ SetSystemStatus()

void mitre::KVH::DiagnosticsContainer::SetSystemStatus ( uint16_t  _status)
inline

Definition at line 48 of file kvh_diagnostics_container.hpp.

◆ UpdateFilterStatus()

void mitre::KVH::DiagnosticsContainer::UpdateFilterStatus ( diagnostic_updater::DiagnosticStatusWrapper stat)

Definition at line 201 of file kvh_diagnostics_container.cpp.

◆ UpdateSystemStatus()

void mitre::KVH::DiagnosticsContainer::UpdateSystemStatus ( diagnostic_updater::DiagnosticStatusWrapper stat)

Definition at line 38 of file kvh_diagnostics_container.cpp.

Member Data Documentation

◆ filterStatus_

uint16_t mitre::KVH::DiagnosticsContainer::filterStatus_ {0x0000}
private

Definition at line 61 of file kvh_diagnostics_container.hpp.

◆ receivedFilterStatus_

bool mitre::KVH::DiagnosticsContainer::receivedFilterStatus_ {false}
private

Definition at line 62 of file kvh_diagnostics_container.hpp.

◆ receivedSystemStatus_

bool mitre::KVH::DiagnosticsContainer::receivedSystemStatus_ {false}
private

Definition at line 60 of file kvh_diagnostics_container.hpp.

◆ systemStatus_

uint16_t mitre::KVH::DiagnosticsContainer::systemStatus_ {0xFFFF}
private

Definition at line 59 of file kvh_diagnostics_container.hpp.


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


kvh_geo_fog_3d_driver
Author(s): Trevor Bostic , Zach LaCelle
autogenerated on Wed Mar 2 2022 00:28:57