| 
    SystemC
    Recoding Infrastructure for SystemC v0.6.0 derived from Accellera SystemC 2.3.1
    
   Accellera SystemC proof-of-concept library 
   | 
 
#include <sysc/utils/sc_pvector.h>
Public Types | |
| typedef const T * | const_iterator | 
| typedef T * | iterator | 
Public Member Functions | |
| sc_pvector (int alloc_n=0) | |
| sc_pvector (const sc_pvector< T > &rhs) | |
| ~sc_pvector () | |
| std::size_t | size () const | 
| iterator | begin () | 
| const_iterator | begin () const | 
| iterator | end () | 
| const_iterator | end () const | 
| sc_pvector< T > & | operator= (const sc_pvector< T > &rhs) | 
| T & | operator[] (unsigned int i) | 
| const T & | operator[] (unsigned int i) const | 
| T & | fetch (int i) | 
| const T & | fetch (int i) const | 
| T * | raw_data () | 
| const T * | raw_data () const | 
| operator const ::std::vector< T > & () const | |
| void | push_back (T item) | 
| void | erase_all () | 
| void | sort (CFT compar) | 
| void | put (T item, int i) | 
| void | decr_count () | 
| void | decr_count (int k) | 
Protected Attributes | |
| mutable::std::vector< T > | m_vector | 
Definition at line 50 of file sc_pvector.h.
| typedef const T* sc_core::sc_pvector< T >::const_iterator | 
Definition at line 54 of file sc_pvector.h.
| typedef T* sc_core::sc_pvector< T >::iterator | 
Definition at line 55 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 59 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 63 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 67 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 75 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 78 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 138 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 141 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 81 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 84 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 127 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 106 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 109 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 120 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 90 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 94 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 100 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 123 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 135 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 113 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 116 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 71 of file sc_pvector.h.
      
  | 
  inline | 
Definition at line 130 of file sc_pvector.h.
      
  | 
  protected | 
Definition at line 147 of file sc_pvector.h.
 1.8.5