| 
    gem5
    
   | 
 
#include <timebuf.hh>
Public Member Functions | |
| wire () | |
| wire (const wire &i) | |
| const wire & | operator= (const wire &i) | 
| const wire & | operator= (int idx) | 
| const wire & | operator+= (int offset) | 
| const wire & | operator-= (int offset) | 
| wire & | operator++ () | 
| wire & | operator++ (int) | 
| wire & | operator-- () | 
| wire & | operator-- (int) | 
| T & | operator* () const | 
| T * | operator-> () const | 
Protected Member Functions | |
| void | set (int idx) | 
| wire (TimeBuffer< T > *buf, int i) | |
Protected Attributes | |
| TimeBuffer< T > * | buffer | 
| int | index | 
Friends | |
| class | TimeBuffer | 
Definition at line 59 of file timebuf.hh.
      
  | 
  inlineprotected | 
Definition at line 72 of file timebuf.hh.
      
  | 
  inline | 
Definition at line 77 of file timebuf.hh.
Referenced by TimeBuffer< T >::wire::operator++(), and TimeBuffer< T >::wire::operator--().
      
  | 
  inline | 
Definition at line 80 of file timebuf.hh.
      
  | 
  inline | 
Definition at line 134 of file timebuf.hh.
References TimeBuffer< T >::wire::buffer, and TimeBuffer< T >::wire::index.
      
  | 
  inline | 
Definition at line 109 of file timebuf.hh.
References TimeBuffer< T >::wire::index, and TimeBuffer< T >::wire::set().
      
  | 
  inline | 
Definition at line 115 of file timebuf.hh.
References ArmISA::i, TimeBuffer< T >::wire::index, TimeBuffer< T >::wire::set(), and TimeBuffer< T >::wire::wire().
      
  | 
  inline | 
Definition at line 97 of file timebuf.hh.
References TimeBuffer< T >::wire::index, and TimeBuffer< T >::wire::set().
      
  | 
  inline | 
Definition at line 122 of file timebuf.hh.
References TimeBuffer< T >::wire::index, and TimeBuffer< T >::wire::set().
      
  | 
  inline | 
Definition at line 128 of file timebuf.hh.
References ArmISA::i, TimeBuffer< T >::wire::index, TimeBuffer< T >::wire::set(), and TimeBuffer< T >::wire::wire().
      
  | 
  inline | 
Definition at line 103 of file timebuf.hh.
References TimeBuffer< T >::wire::index, and TimeBuffer< T >::wire::set().
      
  | 
  inline | 
Definition at line 135 of file timebuf.hh.
References TimeBuffer< T >::wire::buffer, and TimeBuffer< T >::wire::index.
      
  | 
  inline | 
Definition at line 84 of file timebuf.hh.
References TimeBuffer< T >::wire::buffer, TimeBuffer< T >::wire::index, and TimeBuffer< T >::wire::set().
      
  | 
  inline | 
Definition at line 91 of file timebuf.hh.
References TimeBuffer< T >::wire::set().
      
  | 
  inlineprotected | 
Definition at line 66 of file timebuf.hh.
References TimeBuffer< T >::wire::buffer, and TimeBuffer< T >::wire::index.
Referenced by TimeBuffer< T >::wire::operator++(), TimeBuffer< T >::wire::operator+=(), TimeBuffer< T >::wire::operator--(), TimeBuffer< T >::wire::operator-=(), and TimeBuffer< T >::wire::operator=().
      
  | 
  friend | 
Definition at line 61 of file timebuf.hh.
      
  | 
  protected | 
Definition at line 63 of file timebuf.hh.
Referenced by TimeBuffer< T >::wire::operator*(), TimeBuffer< T >::wire::operator->(), TimeBuffer< T >::wire::operator=(), and TimeBuffer< T >::wire::set().
      
  | 
  protected | 
Definition at line 64 of file timebuf.hh.
Referenced by TimeBuffer< T >::wire::operator*(), TimeBuffer< T >::wire::operator++(), TimeBuffer< T >::wire::operator+=(), TimeBuffer< T >::wire::operator--(), TimeBuffer< T >::wire::operator-=(), TimeBuffer< T >::wire::operator->(), TimeBuffer< T >::wire::operator=(), and TimeBuffer< T >::wire::set().