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

#include <BoardInfo.h>

Public Member Functions

 BoardInfo (ACE_UINT32 address, ACE_UINT32 mask, ACE_UINT64 mac, ACE_UINT8 version_major, ACE_UINT8 version_minor, ACE_UINT8 protocol_version, ACE_UINT32 protocol_capabilities)
 
 BoardInfo (ACE_UINT32 address, boardInfo_t &info)
 
virtual ~BoardInfo ()
 

Public Attributes

bool mSelected
 
ACE_UINT32 mAddress
 
ACE_UINT32 mMask
 
ACE_UINT64 mMac
 
ACE_UINT8 mProtocolVersion
 
ACE_UINT32 mProtocolCapabilities
 
ACE_UINT8 mVersionMajor
 
ACE_UINT8 mVersionMinor
 
ACE_UINT16 mSuccess
 
string mBoardType
 
string mRunningProcess
 
string mInfo32
 
string mBuiltOn
 
string mReleasedOn
 
boardInfo_t mInfo
 

Detailed Description

Definition at line 33 of file BoardInfo.h.

Constructor & Destructor Documentation

◆ BoardInfo() [1/2]

BoardInfo::BoardInfo ( ACE_UINT32  address,
ACE_UINT32  mask,
ACE_UINT64  mac,
ACE_UINT8  version_major,
ACE_UINT8  version_minor,
ACE_UINT8  protocol_version,
ACE_UINT32  protocol_capabilities 
)
inline

Definition at line 36 of file BoardInfo.h.

◆ BoardInfo() [2/2]

BoardInfo::BoardInfo ( ACE_UINT32  address,
boardInfo_t info 
)
inline

Definition at line 69 of file BoardInfo.h.

◆ ~BoardInfo()

virtual BoardInfo::~BoardInfo ( )
inlinevirtual

Definition at line 107 of file BoardInfo.h.

Member Data Documentation

◆ mAddress

ACE_UINT32 BoardInfo::mAddress

Definition at line 111 of file BoardInfo.h.

◆ mBoardType

string BoardInfo::mBoardType

Definition at line 122 of file BoardInfo.h.

◆ mBuiltOn

string BoardInfo::mBuiltOn

Definition at line 125 of file BoardInfo.h.

◆ mInfo

boardInfo_t BoardInfo::mInfo

Definition at line 129 of file BoardInfo.h.

◆ mInfo32

string BoardInfo::mInfo32

Definition at line 124 of file BoardInfo.h.

◆ mMac

ACE_UINT64 BoardInfo::mMac

Definition at line 113 of file BoardInfo.h.

◆ mMask

ACE_UINT32 BoardInfo::mMask

Definition at line 112 of file BoardInfo.h.

◆ mProtocolCapabilities

ACE_UINT32 BoardInfo::mProtocolCapabilities

Definition at line 116 of file BoardInfo.h.

◆ mProtocolVersion

ACE_UINT8 BoardInfo::mProtocolVersion

Definition at line 115 of file BoardInfo.h.

◆ mReleasedOn

string BoardInfo::mReleasedOn

Definition at line 126 of file BoardInfo.h.

◆ mRunningProcess

string BoardInfo::mRunningProcess

Definition at line 123 of file BoardInfo.h.

◆ mSelected

bool BoardInfo::mSelected

Definition at line 109 of file BoardInfo.h.

◆ mSuccess

ACE_UINT16 BoardInfo::mSuccess

Definition at line 120 of file BoardInfo.h.

◆ mVersionMajor

ACE_UINT8 BoardInfo::mVersionMajor

Definition at line 117 of file BoardInfo.h.

◆ mVersionMinor

ACE_UINT8 BoardInfo::mVersionMinor

Definition at line 118 of file BoardInfo.h.


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