This class implements a dynamic vector of Stock values.  
 More...
#include <stockptrvector.h>
This class implements a dynamic vector of Stock values. 
 
◆ StockPtrVector() [1/2]
  
  
      
        
          | StockPtrVector::StockPtrVector  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ StockPtrVector() [2/2]
◆ ~StockPtrVector()
      
        
          | StockPtrVector::~StockPtrVector  | 
          ( | 
           | ) | 
           | 
        
      
 
This is the StockPtrVector destructor. 
- Note
 - This will free all the memory allocated to all the elements of the vector 
 
 
 
◆ Delete()
      
        
          | void StockPtrVector::Delete  | 
          ( | 
          int  | 
          pos | ) | 
           | 
        
      
 
This will delete an entry from the vector. 
- Parameters
 - 
  
    | pos | is the element of the vector to be deleted  | 
  
   
- Note
 - This will free the memory allocated to the deleted element of the vector 
 
 
 
◆ operator=()
This operator will set the vector equal to an existing StockPtrVector. 
- Parameters
 - 
  
  
 
 
 
◆ operator[]() [1/2]
  
  
      
        
          | Stock*& StockPtrVector::operator[]  | 
          ( | 
          int  | 
          pos | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
This will return the value of an element of the vector. 
- Parameters
 - 
  
    | pos | is the element of the vector to be returned  | 
  
   
- Returns
 - the value of the specified element 
 
 
 
◆ operator[]() [2/2]
  
  
      
        
          | Stock* const& StockPtrVector::operator[]  | 
          ( | 
          int  | 
          pos | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
This will return the value of an element of the vector. 
- Parameters
 - 
  
    | pos | is the element of the vector to be returned  | 
  
   
- Returns
 - the value of the specified element 
 
 
 
◆ Reset()
      
        
          | void StockPtrVector::Reset  | 
          ( | 
           | ) | 
           | 
        
      
 
This will reset the vector. 
- Note
 - This will delete every entry from the vector and set the size to zero 
 
 
 
◆ resize()
      
        
          | void StockPtrVector::resize  | 
          ( | 
          Stock *  | 
          value | ) | 
           | 
        
      
 
This will add one new entry to the vector. 
- Parameters
 - 
  
    | value | is the value that will be entered for the new entry  | 
  
   
 
 
◆ Size()
  
  
      
        
          | int StockPtrVector::Size  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
This will return the size of the vector. 
- Returns
 - the size of the vector 
 
 
 
◆ size
This is the size of the vector. 
 
 
  
  
      
        
          | Stock** StockPtrVector::v | 
         
       
   | 
  
protected   | 
  
 
This is the vector of Stock values. 
 
 
The documentation for this class was generated from the following files: