Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

DCLabeledParticleAdapterItr Class Reference

List of all members.

Public Types

typedef PartialItr< CDDecay
>::difference_type 
difference_type
typedef PartialItr< CDDecay
>::iterator_category 
iterator_category
typedef value_typepointer
typedef const value_typereference
typedef CDDecay value_type

Public Member Functions

 DCLabeledParticleAdapterItr (PartialItr< CDDecay > iIterator)
const CDDecayoperator * ()
DABoolean operator!= (const DCLabeledParticleAdapterItr &iRHS) const
DCLabeledParticleAdapterItr operator++ (int)
DCLabeledParticleAdapterItr operator++ ()
DABoolean operator== (const DCLabeledParticleAdapterItr &iRHS) const

Private Attributes

PartialItr< CDDecaym_iterator

Member Typedef Documentation

typedef PartialItr<CDDecay>::difference_type DCLabeledParticleAdapterItr::difference_type
 

typedef PartialItr<CDDecay>::iterator_category DCLabeledParticleAdapterItr::iterator_category
 

typedef value_type* DCLabeledParticleAdapterItr::pointer
 

typedef const value_type& DCLabeledParticleAdapterItr::reference
 

typedef CDDecay DCLabeledParticleAdapterItr::value_type
 


Constructor & Destructor Documentation

DCLabeledParticleAdapterItr::DCLabeledParticleAdapterItr PartialItr< CDDecay iIterator  )  [inline]
 

00172                                                                    :
00173       m_iterator(iIterator) {}


Member Function Documentation

const CDDecay& DCLabeledParticleAdapterItr::operator *  )  [inline]
 

00181 { return (*m_iterator)(); }

DABoolean DCLabeledParticleAdapterItr::operator!= const DCLabeledParticleAdapterItr iRHS  )  const [inline]
 

00186                                                                             {
00187          return m_iterator != iRHS.m_iterator; }

DCLabeledParticleAdapterItr DCLabeledParticleAdapterItr::operator++ int   )  [inline]
 

00178                                                   {
00179          return m_iterator++; }

DCLabeledParticleAdapterItr DCLabeledParticleAdapterItr::operator++  )  [inline]
 

00175                                                {
00176          return ++m_iterator; }

DABoolean DCLabeledParticleAdapterItr::operator== const DCLabeledParticleAdapterItr iRHS  )  const [inline]
 

00183                                                                             {
00184          return m_iterator == iRHS.m_iterator; }


Member Data Documentation

PartialItr<CDDecay> DCLabeledParticleAdapterItr::m_iterator [private]
 


The documentation for this class was generated from the following file:
Generated on Wed Feb 2 15:56:49 2011 for BOSS6.5.5 by  doxygen 1.3.9.1