Quantum Fog  0.9.3
Public Member Functions | Protected Attributes | Friends | List of all members
VECTOR< TYPE > Class Template Reference
Collaboration diagram for VECTOR< TYPE >:
Collaboration graph
[legend]

Public Member Functions

VOID clear ()
 
VOID copy (const VECTOR< TYPE > &s)
 
VOID set_to_default_vec (const TYPE &default_value, USHORT len)
 
VOID resize (const TYPE &default_value, USHORT new_len)
 
 VECTOR (const TYPE &default_value, USHORT len)
 
 VECTOR (const VECTOR< TYPE > &s)
 
VECTOR< TYPE > & operator= (const VECTOR< TYPE > &rhs)
 
USHORT get_len () const
 
USHORT loc_of_target (const TYPE &tar) const
 
TYPE & operator[] (USHORT i) const
 
VOID insert_last (const TYPE &data)
 
VOID insert_ptr_last (TYPE data)
 
VOID extract_at (USHORT loc)
 

Protected Attributes

TYPE * its_array_p
 
USHORT its_len
 

Friends

BOOLEAN operator== (const VECTOR< TYPE > &s1, const VECTOR< TYPE > &s2)
 
BOOLEAN operator!= (const VECTOR< TYPE > &s1, const VECTOR< TYPE > &s2)
 

The documentation for this class was generated from the following file: