Account
Beamlib 3.3.4 This is the Beam C++ class library. |
Loading...
Searching...
No Matches
BArray< T > Class Template Reference
Template based Array class. More...
#include <BArray.h>
Inheritance diagram for BArray< T >:

Public Types | |
typedef int(* | SortFunc) (T &a, T &b) |
Prototype for sorting function. | |
Public Member Functions | |
BArray () | |
BArray (BSize size, T value=T()) | |
BArray (const BArray &array) | |
BUInt | number () const |
void | append (const T &value) |
void | append (const BArray< T > &array) |
void | insert (BUInt pos, const T &value) |
void | del (BUInt pos, BUInt num=1) |
T & | rear () |
void | sort () |
Detailed Description
template<class T>
class BArray< T >
class BArray< T >
Template based Array class.
The BArray class is a simple contiguous in memory list of objects. It is used to store an ordered list of any type/class of objects. It is based on the Standard C++ library vector class and has all of the functionality of that class.
Member Typedef Documentation
◆ SortFunc
template<class T >
typedef int(* BArray< T >::SortFunc) (T &a, T &b) |
Prototype for sorting function.
Constructor & Destructor Documentation
◆ BArray() [1/3]
◆ BArray() [2/3]
◆ BArray() [3/3]
Member Function Documentation
◆ number()
◆ append() [1/2]
template<class T >
| inline |
◆ append() [2/2]
◆ insert()
◆ del()
◆ rear()
template<class T >
| inline |
◆ sort()
template<class T >
| inline |
The documentation for this class was generated from the following file:
Generated by