Dif Class Reference

#include <Dif.hh>

Collaboration diagram for Dif:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Dif (const i32 aId)
const i32 getId () const
const BoardMap_t & getBoards () const
void addBoard (Board *aBoard)
const BoardgetBoardById (const i32 boardId)

Protected Member Functions

std::ostream & operator<< (std::ostream &out) const

Private Attributes

const i32 id
BoardMap_t boards

Friends

std::ostream & operator<< (std::ostream &out, const Dif *x)
std::ostream & operator<< (std::ostream &out, const Dif &x)


Detailed Description

Definition at line 20 of file Dif.hh.


Constructor & Destructor Documentation

Dif::Dif ( const i32  aId  ) 


Member Function Documentation

std::ostream& Dif::operator<< ( std::ostream &  out  )  const [protected]

const i32 Dif::getId ( void   )  const [inline]

Definition at line 32 of file Dif.hh.

00032 { return(id); };

const BoardMap_t& Dif::getBoards (  )  const [inline]

Definition at line 33 of file Dif.hh.

00033 { return(boards); };

void Dif::addBoard ( Board aBoard  ) 

const Board& Dif::getBoardById ( const i32  boardId  ) 


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const Dif x 
) [friend]

std::ostream& operator<< ( std::ostream &  out,
const Dif x 
) [friend]


Member Data Documentation

const i32 Dif::id [private]

Definition at line 40 of file Dif.hh.

BoardMap_t Dif::boards [private]

id of the board

Definition at line 41 of file Dif.hh.

Referenced by getBoards().


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

Generated on Thu Jul 9 09:49:39 2009 for MicromegasFramework by  doxygen 1.5.8