DUNE: Uniform Navigational Environment  2017.01.0
Power::PCTLv2::PowerChannels Class Reference

Public Member Functions

 PowerChannels (void)
 
 ~PowerChannels (void)
 
void clear (void)
 
void add (unsigned id, PowerChannel *channel)
 
std::map< unsigned,
PowerChannel * >
::const_iterator 
find (const unsigned &id) const
 
std::map< std::string,
PowerChannel * >
::const_iterator 
find_by_name (const std::string &name) const
 
std::map< std::string,
PowerChannel * >
::const_iterator 
begin_by_name (void) const
 
std::map< std::string,
PowerChannel * >
::const_iterator 
end_by_name (void) const
 
std::map< unsigned,
PowerChannel * >
::const_iterator 
begin (void) const
 
std::map< unsigned,
PowerChannel * >
::const_iterator 
end (void) const
 
std::map< unsigned,
PowerChannel * >::iterator 
begin (void)
 
std::map< unsigned,
PowerChannel * >::iterator 
end (void)
 

Constructor & Destructor Documentation

Power::PCTLv2::PowerChannels::PowerChannels ( void  )
inline
Power::PCTLv2::PowerChannels::~PowerChannels ( void  )
inline

References clear().

Member Function Documentation

void Power::PCTLv2::PowerChannels::add ( unsigned  id,
PowerChannel channel 
)
inline
std::map<unsigned, PowerChannel*>::const_iterator Power::PCTLv2::PowerChannels::begin ( void  ) const
inline
std::map<unsigned, PowerChannel*>::iterator Power::PCTLv2::PowerChannels::begin ( void  )
inline
std::map<std::string, PowerChannel*>::const_iterator Power::PCTLv2::PowerChannels::begin_by_name ( void  ) const
inline
void Power::PCTLv2::PowerChannels::clear ( void  )
inline
std::map<unsigned, PowerChannel*>::const_iterator Power::PCTLv2::PowerChannels::end ( void  ) const
inline
std::map<unsigned, PowerChannel*>::iterator Power::PCTLv2::PowerChannels::end ( void  )
inline
std::map<std::string, PowerChannel*>::const_iterator Power::PCTLv2::PowerChannels::end_by_name ( void  ) const
inline
std::map<unsigned, PowerChannel*>::const_iterator Power::PCTLv2::PowerChannels::find ( const unsigned &  id) const
inline
std::map<std::string, PowerChannel*>::const_iterator Power::PCTLv2::PowerChannels::find_by_name ( const std::string &  name) const
inline
Collaboration diagram for Power::PCTLv2::PowerChannels:
Collaboration graph