#include <CVMEptr.h>
Public Methods | |
| CVMEptr (UInt_t space, UInt_t base, UInt_t length) | |
| CVMEptr (const CVMEptr &aCVMEptr) | |
| CVMEptr () | |
| CVMEptr< T > & | operator= (const CVMEptr &aCVMEptr) | 
| int | operator== (const CVMEptr< T > &aCVMEptr) | 
| ~CVMEptr () | |
| UInt_t | getLength () const | 
| Address_t | getStart () const | 
| Address_t | getActualBase () const | 
| Address_t | getgenptr (UInt_t nOffset) | 
| void | setLength (UInt_t am_nLength) | 
| void | setStart (Address_t pStart) | 
| T & | operator * () | 
| T * | operator-> () | 
| T & | operator[] (UInt_t nOffset) | 
| CVMEptr< T > | operator+ (UInt_t nOffset) | 
| CVMEptr< T > | operator- (UInt_t nOffset) | 
| CVMEptr< T > & | operator+= (UInt_t nOffset) | 
| CVMEptr< T > & | operator-= (UInt_t nOffset) | 
| CVMEptr< T > & | operator++ () | 
| CVMEptr< T > & | operator-- () | 
| CVMEptr< T > | operator++ (Int_t) | 
| CVMEptr< T > | operator-- (Int_t) | 
| CVMEptr< UChar_t > | asChar () | 
| CVMEptr< UShort_t > | asShort () | 
| CVMEptr< ULong_t > | asLong () | 
Protected Methods | |
| void | CreateMap (UInt_t space, UInt_t base, UInt_t length) | 
Private Attributes | |
| UInt_t | m_nLength | 
| volatile Address_t | m_pStart | 
| void * | m_pHandle | 
| Int_t | m_nOffset | 
      
  | 
  ||||||||||||||||||||
| 
 
  | 
  
      
  | 
  ||||||||||
| 
 
  | 
  
      
  | 
  |||||||||
| 
 
  | 
  
      
  | 
  |||||||||
| 
 
  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 908 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, CVMEptr< T >::m_pStart, CVMEptr< T >::setLength(), and CVMEptr< T >::setStart().  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 956 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, CVMEptr< T >::m_pStart, CVMEptr< T >::setLength(), and CVMEptr< T >::setStart().  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 932 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, CVMEptr< T >::m_pStart, CVMEptr< T >::setLength(), and CVMEptr< T >::setStart().  | 
  
      
  | 
  ||||||||||||||||||||
| 
 
 Definition at line 524 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, CVMEptr< T >::m_pHandle, and CVMEptr< T >::m_pStart.  | 
  
      
  | 
  |||||||||
| 
 
  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 889 of file CVMEptr.h. References CVMEptr< T >::m_pStart.  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 368 of file CVMEptr.h. References CVMEptr< T >::m_nLength.  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 371 of file CVMEptr.h. References CVMEptr< T >::m_pStart.  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 594 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, and CVMEptr< T >::m_pStart.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 669 of file CVMEptr.h. References CVMEptr< T >::m_nLength, and CVMEptr< T >::m_nOffset.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 831 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, and CVMEptr< T >::operator++().  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 776 of file CVMEptr.h. References CVMEptr< T >::m_nLength, and CVMEptr< T >::m_nOffset. Referenced by CVMEptr< T >::operator++().  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 725 of file CVMEptr.h. References CVMEptr< T >::m_nLength, and CVMEptr< T >::m_nOffset.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 697 of file CVMEptr.h. References CVMEptr< T >::m_nOffset.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 861 of file CVMEptr.h. References CVMEptr< T >::m_nOffset, and CVMEptr< T >::operator--().  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 802 of file CVMEptr.h. References CVMEptr< T >::m_nOffset. Referenced by CVMEptr< T >::operator--().  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 752 of file CVMEptr.h. References CVMEptr< T >::m_nOffset.  | 
  
      
  | 
  |||||||||
| 
 
 Definition at line 619 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, and CVMEptr< T >::m_pStart.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 484 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, and CVMEptr< T >::m_pStart.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 348 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, and CVMEptr< T >::m_pStart.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 644 of file CVMEptr.h. References CVMEptr< T >::m_nLength, CVMEptr< T >::m_nOffset, and CVMEptr< T >::m_pStart.  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 381 of file CVMEptr.h. References CVMEptr< T >::m_nLength. Referenced by CVMEptr< T >::asChar(), CVMEptr< T >::asLong(), and CVMEptr< T >::asShort().  | 
  
      
  | 
  ||||||||||
| 
 
 Definition at line 384 of file CVMEptr.h. References CVMEptr< T >::m_pStart. Referenced by CVMEptr< T >::asChar(), CVMEptr< T >::asLong(), and CVMEptr< T >::asShort().  | 
  
      
  | 
  |||||
| 
 
 Definition at line 334 of file CVMEptr.h. Referenced by CVMEptr< T >::asChar(), CVMEptr< T >::asLong(), CVMEptr< T >::asShort(), CVMEptr< T >::CreateMap(), CVMEptr< T >::getLength(), CVMEptr< T >::operator *(), CVMEptr< T >::operator+(), CVMEptr< T >::operator++(), CVMEptr< T >::operator+=(), CVMEptr< T >::operator->(), CVMEptr< T >::operator=(), CVMEptr< T >::operator==(), CVMEptr< T >::operator[](), and CVMEptr< T >::setLength().  | 
  
      
  | 
  |||||
| 
 
 Definition at line 337 of file CVMEptr.h. Referenced by CVMEptr< T >::asChar(), CVMEptr< T >::asLong(), CVMEptr< T >::asShort(), CVMEptr< T >::CreateMap(), CVMEptr< T >::operator *(), CVMEptr< T >::operator+(), CVMEptr< T >::operator++(), CVMEptr< T >::operator+=(), CVMEptr< T >::operator-(), CVMEptr< T >::operator--(), CVMEptr< T >::operator-=(), CVMEptr< T >::operator->(), CVMEptr< T >::operator=(), CVMEptr< T >::operator==(), and CVMEptr< T >::operator[]().  | 
  
      
  | 
  |||||
| 
 
 Definition at line 336 of file CVMEptr.h. Referenced by CVMEptr< T >::CreateMap().  | 
  
      
  | 
  |||||
| 
 
 Definition at line 335 of file CVMEptr.h. Referenced by CVMEptr< T >::asChar(), CVMEptr< T >::asLong(), CVMEptr< T >::asShort(), CVMEptr< T >::CreateMap(), CVMEptr< T >::getgenptr(), CVMEptr< T >::getStart(), CVMEptr< T >::operator *(), CVMEptr< T >::operator->(), CVMEptr< T >::operator=(), CVMEptr< T >::operator==(), CVMEptr< T >::operator[](), and CVMEptr< T >::setStart().  | 
  
1.2.16