← Documentation
ADS-IDAC Engine 5.0.0
SymptomUnit Class Reference

#include <SymptomUnit.h>

Public Member Functions

 SymptomUnit ()
 
virtual ~SymptomUnit ()
 
std::string getSymptomName ()
 
double getConfidence ()
 
void setSymptomName (std::string)
 
void setConfidence (double)
 
void readInfoFromFile (std::ifstream &)
 
void readSymptomFromFile (std::ifstream &)
 
void saveInfoToFile (std::ofstream &)
 
void copySymptomUnit (SymptomUnit &)
 
void saveSymptomUnitToFile (std::ofstream &)
 
void retrieveSymptomUnitFromFile (std::ifstream &)
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

std::string symptom_name
 
double confidence
 

Friends

class boost::serialization::access
 

Detailed Description

Definition at line 17 of file SymptomUnit.h.

Constructor & Destructor Documentation

◆ SymptomUnit()

SymptomUnit::SymptomUnit ( )

Definition at line 17 of file SymptomUnit.cpp.

References confidence, and symptom_name.

◆ ~SymptomUnit()

SymptomUnit::~SymptomUnit ( )
virtual

Definition at line 24 of file SymptomUnit.cpp.

Member Function Documentation

◆ copySymptomUnit()

void SymptomUnit::copySymptomUnit ( SymptomUnit &  _smp)

Definition at line 41 of file SymptomUnit.cpp.

References confidence, getConfidence(), getSymptomName(), and symptom_name.

Here is the call graph for this function:

◆ getConfidence()

double SymptomUnit::getConfidence ( )

Definition at line 29 of file SymptomUnit.cpp.

References confidence.

Referenced by copySymptomUnit().

Here is the caller graph for this function:

◆ getSymptomName()

string SymptomUnit::getSymptomName ( )

Definition at line 28 of file SymptomUnit.cpp.

References symptom_name.

Referenced by copySymptomUnit().

Here is the caller graph for this function:

◆ readInfoFromFile()

void SymptomUnit::readInfoFromFile ( std::ifstream &  )

Definition at line 32 of file SymptomUnit.cpp.

References symptom_name.

◆ readSymptomFromFile()

void SymptomUnit::readSymptomFromFile ( std::ifstream &  )

Definition at line 35 of file SymptomUnit.cpp.

References confidence, and symptom_name.

◆ retrieveSymptomUnitFromFile()

void SymptomUnit::retrieveSymptomUnitFromFile ( std::ifstream &  )

Definition at line 48 of file SymptomUnit.cpp.

References confidence, and symptom_name.

◆ saveInfoToFile()

void SymptomUnit::saveInfoToFile ( std::ofstream &  )

Definition at line 38 of file SymptomUnit.cpp.

References confidence, and symptom_name.

◆ saveSymptomUnitToFile()

void SymptomUnit::saveSymptomUnitToFile ( std::ofstream &  )

Definition at line 45 of file SymptomUnit.cpp.

References confidence, and symptom_name.

◆ serialize()

template<class Archive >
void SymptomUnit::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprivate

Definition at line 41 of file SymptomUnit.h.

References confidence, and symptom_name.

◆ setConfidence()

void SymptomUnit::setConfidence ( double  x)

Definition at line 31 of file SymptomUnit.cpp.

References confidence.

◆ setSymptomName()

void SymptomUnit::setSymptomName ( std::string  )

Definition at line 30 of file SymptomUnit.cpp.

References symptom_name.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 38 of file SymptomUnit.h.

Member Data Documentation

◆ confidence

◆ symptom_name


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