Public Member Functions | Public Attributes | Private Attributes | Friends | List of all members
SensorChip Class Reference

#include <libsensors_chip.h>

Public Member Functions

const std::string & getName () const
 
 SensorChip (sensors_chip_name const *chip_name, const std::vector< std::string > &ignore)
 

Public Attributes

std::vector< SensorChipFeaturePtrfeatures_
 

Private Attributes

sensors_chip_name const * internal_name_
 
std::string name_
 

Friends

class SensorChipFeature
 
class SensorChipSubFeature
 

Detailed Description

Represents a libsensors sensor chip

Definition at line 62 of file libsensors_chip.h.

Constructor & Destructor Documentation

◆ SensorChip()

SensorChip::SensorChip ( sensors_chip_name const *  chip_name,
const std::vector< std::string > &  ignore 
)

Definition at line 49 of file libsensors_chip.cpp.

Member Function Documentation

◆ getName()

const std::string& SensorChip::getName ( ) const
inline

Definition at line 69 of file libsensors_chip.h.

Friends And Related Function Documentation

◆ SensorChipFeature

friend class SensorChipFeature
friend

Definition at line 72 of file libsensors_chip.h.

◆ SensorChipSubFeature

friend class SensorChipSubFeature
friend

Definition at line 73 of file libsensors_chip.h.

Member Data Documentation

◆ features_

std::vector<SensorChipFeaturePtr> SensorChip::features_

Definition at line 70 of file libsensors_chip.h.

◆ internal_name_

sensors_chip_name const* SensorChip::internal_name_
private

Definition at line 65 of file libsensors_chip.h.

◆ name_

std::string SensorChip::name_
private

Definition at line 64 of file libsensors_chip.h.


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


libsensors_monitor
Author(s): Mitchell Wills
autogenerated on Sun Aug 28 2022 02:05:23