iCub-main
Public Member Functions | Public Attributes | List of all members
EthBoard Class Reference

#include <EthBoard.h>

Public Member Functions

 EthBoard (boardInfo2_t &info2, eOipv4addr_t ipv4)
 
 ~EthBoard ()
 
void setSelected (bool selected)
 
bool isSelected ()
 
void setIPV4 (eOipv4addr_t ipv4)
 
eOipv4addr_t getIPV4 ()
 
string getIPV4string ()
 
boardInfo2_tgetInfo ()
 
void setInfo (boardInfo2_t &info2)
 
bool isInMaintenance ()
 
bool isInApplication ()
 
void setMoreInfo (string &moreinfo)
 
const string getMoreInfo (void)
 
string getInfoOnEEPROM (void)
 
string getVersionfRunning (void)
 
string getDatefRunning (void)
 
string getCompilationDateOfRunning (void)
 

Public Attributes

boardInfo2_t _info2
 
eOipv4addr_t _ipv4
 
string _ipv4string
 
bool _selected
 

Detailed Description

Definition at line 77 of file EthBoard.h.

Constructor & Destructor Documentation

◆ EthBoard()

EthBoard::EthBoard ( boardInfo2_t info2,
eOipv4addr_t  ipv4 
)

Definition at line 26 of file EthBoard.cpp.

◆ ~EthBoard()

EthBoard::~EthBoard ( )

Definition at line 37 of file EthBoard.cpp.

Member Function Documentation

◆ getCompilationDateOfRunning()

string EthBoard::getCompilationDateOfRunning ( void  )

Definition at line 150 of file EthBoard.cpp.

◆ getDatefRunning()

string EthBoard::getDatefRunning ( void  )

Definition at line 133 of file EthBoard.cpp.

◆ getInfo()

boardInfo2_t & EthBoard::getInfo ( )

Definition at line 70 of file EthBoard.cpp.

◆ getInfoOnEEPROM()

string EthBoard::getInfoOnEEPROM ( void  )

Definition at line 100 of file EthBoard.cpp.

◆ getIPV4()

eOipv4addr_t EthBoard::getIPV4 ( )

Definition at line 60 of file EthBoard.cpp.

◆ getIPV4string()

string EthBoard::getIPV4string ( )

Definition at line 65 of file EthBoard.cpp.

◆ getMoreInfo()

const string EthBoard::getMoreInfo ( void  )

Definition at line 95 of file EthBoard.cpp.

◆ getVersionfRunning()

string EthBoard::getVersionfRunning ( void  )

Definition at line 107 of file EthBoard.cpp.

◆ isInApplication()

bool EthBoard::isInApplication ( )

Definition at line 85 of file EthBoard.cpp.

◆ isInMaintenance()

bool EthBoard::isInMaintenance ( )

Definition at line 80 of file EthBoard.cpp.

◆ isSelected()

bool EthBoard::isSelected ( )

Definition at line 47 of file EthBoard.cpp.

◆ setInfo()

void EthBoard::setInfo ( boardInfo2_t info2)

Definition at line 75 of file EthBoard.cpp.

◆ setIPV4()

void EthBoard::setIPV4 ( eOipv4addr_t  ipv4)

Definition at line 52 of file EthBoard.cpp.

◆ setMoreInfo()

void EthBoard::setMoreInfo ( string &  moreinfo)

Definition at line 90 of file EthBoard.cpp.

◆ setSelected()

void EthBoard::setSelected ( bool  selected)

Definition at line 42 of file EthBoard.cpp.

Member Data Documentation

◆ _info2

boardInfo2_t EthBoard::_info2

Definition at line 82 of file EthBoard.h.

◆ _ipv4

eOipv4addr_t EthBoard::_ipv4

Definition at line 83 of file EthBoard.h.

◆ _ipv4string

string EthBoard::_ipv4string

Definition at line 84 of file EthBoard.h.

◆ _selected

bool EthBoard::_selected

Definition at line 85 of file EthBoard.h.


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