INET Framework for OMNeT++/OMNEST
CA::NeighborRecord Class Reference

#include <CriticalnessAnalyzer.h>

List of all members.

Public Member Functions

 NeighborRecord ()
 NeighborRecord (std::string n_name, double n_cost)
std::string getName ()
void setName (std::string n_name)
double getCost ()
void setCost (double n_cost)

Private Attributes

std::string name
double cost

Detailed Description

Definition at line 28 of file CriticalnessAnalyzer.h.


Constructor & Destructor Documentation

Definition at line 32 of file CriticalnessAnalyzer.h.

{name = ""; cost = 0.0;}
CA::NeighborRecord::NeighborRecord ( std::string  n_name,
double  n_cost 
) [inline]

Definition at line 33 of file CriticalnessAnalyzer.h.

{name = n_name; cost = n_cost;}

Member Function Documentation

double CA::NeighborRecord::getCost ( ) [inline]

Definition at line 38 of file CriticalnessAnalyzer.h.

{return cost;}
std::string CA::NeighborRecord::getName ( ) [inline]

Definition at line 35 of file CriticalnessAnalyzer.h.

{return name;}
void CA::NeighborRecord::setCost ( double  n_cost) [inline]

Definition at line 39 of file CriticalnessAnalyzer.h.

{cost = n_cost;}
void CA::NeighborRecord::setName ( std::string  n_name) [inline]

Definition at line 36 of file CriticalnessAnalyzer.h.

{name = n_name;}

Member Data Documentation

double CA::NeighborRecord::cost [private]

Definition at line 30 of file CriticalnessAnalyzer.h.

Referenced by getCost(), NeighborRecord(), and setCost().

std::string CA::NeighborRecord::name [private]

Definition at line 29 of file CriticalnessAnalyzer.h.

Referenced by getName(), NeighborRecord(), and setName().


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