ACE  6.3.3
Public Member Functions | Private Attributes | List of all members
ACE_CDR::Fixed::ConstIterator Class Reference

#include <CDR_Base.h>

Inheritance diagram for ACE_CDR::Fixed::ConstIterator:
Inheritance graph
[legend]
Collaboration diagram for ACE_CDR::Fixed::ConstIterator:
Collaboration graph
[legend]

Public Member Functions

 ConstIterator (const Fixed *outer, int digit=0)
 
Octet operator* ()
 
ConstIteratoroperator+= (std::ptrdiff_t n)
 
ConstIteratoroperator++ ()
 
ConstIterator operator++ (int)
 
ConstIteratoroperator-- ()
 
ConstIterator operator-- (int)
 
bool operator== (const ConstIterator &rhs) const
 
bool operator!= (const ConstIterator &rhs) const
 

Private Attributes

const Fixedouter_
 
- Private Attributes inherited from ACE_CDR::Fixed::IteratorBase
int digit_
 

Additional Inherited Members

- Private Member Functions inherited from ACE_CDR::Fixed::IteratorBase
 IteratorBase (int digit)
 
bool high_nibble () const
 
Octetstorage (Fixed *outer) const
 
Octet storage (const Fixed *outer) const
 
bool compare (const IteratorBase &rhs) const
 

Constructor & Destructor Documentation

ACE_CDR::Fixed::ConstIterator::ConstIterator ( const Fixed outer,
int  digit = 0 
)
inlineexplicit

Member Function Documentation

bool ACE_CDR::Fixed::ConstIterator::operator!= ( const ConstIterator rhs) const
inline
ACE_CDR::Octet ACE_CDR::Fixed::ConstIterator::operator* ( )
inline
ACE_CDR::Fixed::ConstIterator & ACE_CDR::Fixed::ConstIterator::operator++ ( )
inline
ACE_CDR::Fixed::ConstIterator ACE_CDR::Fixed::ConstIterator::operator++ ( int  )
inline
ACE_CDR::Fixed::ConstIterator & ACE_CDR::Fixed::ConstIterator::operator+= ( std::ptrdiff_t  n)
inline
ACE_CDR::Fixed::ConstIterator & ACE_CDR::Fixed::ConstIterator::operator-- ( )
inline
ACE_CDR::Fixed::ConstIterator ACE_CDR::Fixed::ConstIterator::operator-- ( int  )
inline
bool ACE_CDR::Fixed::ConstIterator::operator== ( const ConstIterator rhs) const
inline

Member Data Documentation

const Fixed* ACE_CDR::Fixed::ConstIterator::outer_
private

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