| 
    GammaCombo
    Rev:Unversioneddirectory
    
   | 
 
proxy class to distinguish reads from writes More...
#include <SharedArray.h>

Public Member Functions | |
| operator TYPE () const | |
| rvalue use  More... | |
| bool | operator!= (const TYPE d) const | 
| non-equality  More... | |
| bool | operator!= (const RWProxy &other) const | 
| non-equality  More... | |
| RWProxy & | operator*= (const TYPE d) | 
| multiplication and assignment  More... | |
| RWProxy & | operator*= (const RWProxy &other) | 
| multiplication and assignment  More... | |
| RWProxy & | operator++ () | 
| prefix increment  More... | |
| TYPE | operator++ (int) | 
| postfix increment  More... | |
| RWProxy & | operator+= (const TYPE d) | 
| addition and assignment  More... | |
| RWProxy & | operator+= (const RWProxy &other) | 
| addition and assignment  More... | |
| RWProxy & | operator-- () | 
| prefix decrement  More... | |
| TYPE | operator-- (int) | 
| postfix decrement  More... | |
| RWProxy & | operator-= (const TYPE d) | 
| subtraction and assignment  More... | |
| RWProxy & | operator-= (const RWProxy &other) | 
| subtraction and assignment  More... | |
| RWProxy & | operator/= (const TYPE d) | 
| division and assignment  More... | |
| RWProxy & | operator/= (const RWProxy &other) | 
| division and assignment  More... | |
| bool | operator< (const TYPE d) const | 
| comparison  More... | |
| bool | operator< (const RWProxy &other) const | 
| comparison  More... | |
| bool | operator<= (const TYPE d) const | 
| comparison  More... | |
| bool | operator<= (const RWProxy &other) const | 
| comparison  More... | |
| RWProxy & | operator= (const TYPE d) | 
| lvalue use  More... | |
| RWProxy & | operator= (const RWProxy &other) | 
| lvalue use  More... | |
| bool | operator== (const TYPE d) const | 
| equality  More... | |
| bool | operator== (const RWProxy &other) const | 
| equality  More... | |
| bool | operator> (const TYPE d) const | 
| comparison  More... | |
| bool | operator> (const RWProxy &other) const | 
| comparison  More... | |
| bool | operator>= (const TYPE d) const | 
| comparison  More... | |
| bool | operator>= (const RWProxy &other) const | 
| comparison  More... | |
| RWProxy (SharedArray *par, unsigned i) | |
| constructor  More... | |
Private Attributes | |
| unsigned | idx | 
| SharedArray * | parent | 
proxy class to distinguish reads from writes
since it's only used within SharedArray itself and is never persistified, there is no need to make ROOT aware of it
Definition at line 121 of file SharedArray.h.
      
  | 
  inline | 
constructor
Definition at line 125 of file SharedArray.h.
      
  | 
  inline | 
rvalue use
Definition at line 130 of file SharedArray.h.
      
  | 
  inline | 
non-equality
Definition at line 208 of file SharedArray.h.
      
  | 
  inline | 
non-equality
Definition at line 211 of file SharedArray.h.
      
  | 
  inline | 
multiplication and assignment
Definition at line 175 of file SharedArray.h.
      
  | 
  inline | 
multiplication and assignment
Definition at line 178 of file SharedArray.h.
      
  | 
  inline | 
prefix increment
Definition at line 189 of file SharedArray.h.
      
  | 
  inline | 
postfix increment
Definition at line 194 of file SharedArray.h.
      
  | 
  inline | 
addition and assignment
Definition at line 161 of file SharedArray.h.
      
  | 
  inline | 
addition and assignment
Definition at line 164 of file SharedArray.h.
      
  | 
  inline | 
prefix decrement
Definition at line 191 of file SharedArray.h.
      
  | 
  inline | 
postfix decrement
Definition at line 197 of file SharedArray.h.
      
  | 
  inline | 
subtraction and assignment
Definition at line 168 of file SharedArray.h.
      
  | 
  inline | 
subtraction and assignment
Definition at line 171 of file SharedArray.h.
      
  | 
  inline | 
division and assignment
Definition at line 182 of file SharedArray.h.
      
  | 
  inline | 
division and assignment
Definition at line 185 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 215 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 218 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 229 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 232 of file SharedArray.h.
      
  | 
  inline | 
lvalue use
Definition at line 134 of file SharedArray.h.
      
  | 
  inline | 
lvalue use
Definition at line 150 of file SharedArray.h.
      
  | 
  inline | 
equality
Definition at line 201 of file SharedArray.h.
      
  | 
  inline | 
equality
Definition at line 204 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 222 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 225 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 236 of file SharedArray.h.
      
  | 
  inline | 
comparison
Definition at line 239 of file SharedArray.h.
      
  | 
  private | 
Definition at line 244 of file SharedArray.h.
      
  | 
  private | 
Definition at line 243 of file SharedArray.h.
 1.8.12