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

#include <BoardList.h>

Public Member Functions

 BoardList ()
 
virtual ~BoardList ()
 
int size ()
 
int numSelected ()
 
void empty ()
 
bool addBoard (BoardInfo *pBoard)
 
vector< BoardInfo * > getBoards (ACE_UINT32 address)
 
bool replaceBoard (BoardInfo *pBoard)
 
void selectAll (bool sel)
 
BoardInfooperator[] (int i)
 

Protected Attributes

int mnBoards
 
BoardInfompBoards [256]
 

Detailed Description

Definition at line 16 of file BoardList.h.

Constructor & Destructor Documentation

◆ BoardList()

BoardList::BoardList ( )
inline

Definition at line 19 of file BoardList.h.

◆ ~BoardList()

virtual BoardList::~BoardList ( )
inlinevirtual

Definition at line 29 of file BoardList.h.

Member Function Documentation

◆ addBoard()

bool BoardList::addBoard ( BoardInfo pBoard)
inline

Definition at line 64 of file BoardList.h.

◆ empty()

void BoardList::empty ( )
inline

Definition at line 50 of file BoardList.h.

◆ getBoards()

vector<BoardInfo *> BoardList::getBoards ( ACE_UINT32  address)
inline

Definition at line 73 of file BoardList.h.

◆ numSelected()

int BoardList::numSelected ( )
inline

Definition at line 36 of file BoardList.h.

◆ operator[]()

BoardInfo& BoardList::operator[] ( int  i)
inline

Definition at line 134 of file BoardList.h.

◆ replaceBoard()

bool BoardList::replaceBoard ( BoardInfo pBoard)
inline

Definition at line 103 of file BoardList.h.

◆ selectAll()

void BoardList::selectAll ( bool  sel)
inline

Definition at line 123 of file BoardList.h.

◆ size()

int BoardList::size ( )
inline

Definition at line 34 of file BoardList.h.

Member Data Documentation

◆ mnBoards

int BoardList::mnBoards
protected

Definition at line 137 of file BoardList.h.

◆ mpBoards

BoardInfo* BoardList::mpBoards[256]
protected

Definition at line 138 of file BoardList.h.


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