Public Member Functions | Private Attributes | List of all members
dune::tde::ChannelId Class Reference

#include <VDColdboxTDEChannelMapService.h>

Public Member Functions

 ChannelId ()
 
 ChannelId (unsigned seqn, unsigned short crate, unsigned short card, unsigned short cardch, unsigned short crp, unsigned short view, unsigned short viewch, unsigned short state=0)
 
bool operator< (const ChannelId &rhs) const
 
const unsigned seqn () const
 
const unsigned short crate () const
 
const unsigned short card () const
 
const unsigned short cardch () const
 
const unsigned short crp () const
 
const unsigned short view () const
 
const unsigned short viewch () const
 
const unsigned short state () const
 
const bool exists () const
 

Private Attributes

unsigned seqn_
 
unsigned short crate_
 
unsigned short card_
 
unsigned short cardch_
 
unsigned short crp_
 
unsigned short view_
 
unsigned short viewch_
 
unsigned short state_
 

Detailed Description

Definition at line 68 of file VDColdboxTDEChannelMapService.h.

Constructor & Destructor Documentation

dune::tde::ChannelId::ChannelId ( )
inline

Definition at line 79 of file VDColdboxTDEChannelMapService.h.

79 {;}
dune::tde::ChannelId::ChannelId ( unsigned  seqn,
unsigned short  crate,
unsigned short  card,
unsigned short  cardch,
unsigned short  crp,
unsigned short  view,
unsigned short  viewch,
unsigned short  state = 0 
)
inline

Definition at line 80 of file VDColdboxTDEChannelMapService.h.

83  :
const unsigned short cardch() const
const unsigned seqn() const
const unsigned short crp() const
const unsigned short viewch() const
const unsigned short crate() const
const unsigned short view() const
const unsigned short card() const
const unsigned short state() const

Member Function Documentation

const unsigned short dune::tde::ChannelId::card ( ) const
inline

Definition at line 90 of file VDColdboxTDEChannelMapService.h.

90 { return card_; }
const unsigned short dune::tde::ChannelId::cardch ( ) const
inline

Definition at line 91 of file VDColdboxTDEChannelMapService.h.

91 { return cardch_; }
const unsigned short dune::tde::ChannelId::crate ( ) const
inline

Definition at line 89 of file VDColdboxTDEChannelMapService.h.

89 { return crate_; }
const unsigned short dune::tde::ChannelId::crp ( ) const
inline

Definition at line 92 of file VDColdboxTDEChannelMapService.h.

92 { return crp_; }
const bool dune::tde::ChannelId::exists ( ) const
inline

Definition at line 96 of file VDColdboxTDEChannelMapService.h.

96 { return (state_ == 0); }
bool dune::tde::ChannelId::operator< ( const ChannelId rhs) const
inline

Definition at line 86 of file VDColdboxTDEChannelMapService.h.

86 { return seqn_ < rhs.seqn_; }
const unsigned dune::tde::ChannelId::seqn ( ) const
inline

Definition at line 88 of file VDColdboxTDEChannelMapService.h.

88 { return seqn_; }
const unsigned short dune::tde::ChannelId::state ( ) const
inline

Definition at line 95 of file VDColdboxTDEChannelMapService.h.

95 { return state_; }
const unsigned short dune::tde::ChannelId::view ( ) const
inline

Definition at line 93 of file VDColdboxTDEChannelMapService.h.

93 { return view_; }
const unsigned short dune::tde::ChannelId::viewch ( ) const
inline

Definition at line 94 of file VDColdboxTDEChannelMapService.h.

94 { return viewch_; }

Member Data Documentation

unsigned short dune::tde::ChannelId::card_
private

Definition at line 72 of file VDColdboxTDEChannelMapService.h.

unsigned short dune::tde::ChannelId::cardch_
private

Definition at line 72 of file VDColdboxTDEChannelMapService.h.

unsigned short dune::tde::ChannelId::crate_
private

Definition at line 72 of file VDColdboxTDEChannelMapService.h.

unsigned short dune::tde::ChannelId::crp_
private

Definition at line 73 of file VDColdboxTDEChannelMapService.h.

unsigned dune::tde::ChannelId::seqn_
private

Definition at line 71 of file VDColdboxTDEChannelMapService.h.

unsigned short dune::tde::ChannelId::state_
private

Definition at line 75 of file VDColdboxTDEChannelMapService.h.

unsigned short dune::tde::ChannelId::view_
private

Definition at line 73 of file VDColdboxTDEChannelMapService.h.

unsigned short dune::tde::ChannelId::viewch_
private

Definition at line 73 of file VDColdboxTDEChannelMapService.h.


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