| 
    HDK
    
   | 
 
Fixed sized vector implementation that mirroring std::vector functionality. More...
#include <cl.hpp>
Classes | |
| class | iterator | 
| Iterator class for vectors.  More... | |
Public Member Functions | |
| vector () | |
| ~vector () | |
| unsigned int | size (void) const | 
| void | clear () | 
| void | push_back (const T &x) | 
| void | pop_back (void) | 
| vector (const vector< T, N > &vec) | |
| vector (unsigned int size, const T &val=T()) | |
| vector< T, N > & | operator= (const vector< T, N > &rhs) | 
| bool | operator== (vector< T, N > &vec) | 
| operator T * () | |
| operator const T * () const | |
| bool | empty (void) const | 
| unsigned int | max_size (void) const | 
| unsigned int | capacity () const | 
| T & | operator[] (int index) | 
| T | operator[] (int index) const | 
| template<class I > | |
| void | assign (I start, I end) | 
| iterator | begin (void) | 
| iterator | end (void) | 
| T & | front (void) | 
| T & | back (void) | 
| const T & | front (void) const | 
| const T & | back (void) const | 
Fixed sized vector implementation that mirroring std::vector functionality.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline |