Created by Scott Robert Ladd at Coyote Gulch Productions.
#include <array.h>
|
Constructs an array with a_length uninitialized elements. /param a_length number of elements in the array |
|
Constructs an array with specific number of elements initialized to given value. /param a_length number of elements in the array /param a_init_value initial value of all array elements |
|
Creates a new array identical to an existing one.
|
|
Constructs a new array by copying the elements of the specified C-style array. /param a_length number of elements in the array /param a_carray pointer to an array of with a_length elements |
|
A virtual destructor. By default, it does nothing; this is a placeholder that identifies this class as a potential base, ensuring that objects of a derived class will have their destructors called if they are destroyed through a base-class pointer. |
|
Appends the a_other array to the target, extending the length of the target by the length of a_other.
|
|
Returns a const iterator to the first element of the array.
|
|
Returns an iterator to the first elements of the array.
|
|
Returns a pointer to the internal C-style array encapsulated by this array. The returned pointer is constant, so no elements can be change via this function.
|
|
Always false, as an array is never "empty". Required by Standard C++ algorithms and container definitions.
|
|
Returns a const iterator to the first element beyond the end of the array.
|
|
Returns an iterator to the first element beyond the end of the array.
|
|
Returns the maximum size of the container, which is the same as the size(). Required by Standard C++ algorithms and container definitions.
|
|
Compares corresponding elements of the target array to the argument array, checking for inequality.
|
|
Compares corresponding elements of the target array and the comparand array, checking that all target elements are less than comparand elements.
|
|
Compares corresponding elements of the target array and the comparand array, checking that all target elements are less than or equal to comparand elements.
|
|
Assign elements from a c-style array, assuming that c_array contains at least the number of elements in the target array.
|
|
Assigns a given value to all elements in an array.
|
|
Assigns an existing object the state of another.
|
|
Compares corresponding elements of the target array to the argument array, checking for equality.
|
|
Compares corresponding elements of the target array and the comparand array, checking that all target elements are greater than comparand elements.
|
|
Compares corresponding elements of the target array and the comparand array, checking that all target elements are greater than or equal to comparand elements.
|
|
Returns a specific element in an array.
|
|
Returns a reference to a specific element in an array.
|
|
Returns a reverse iterator to the first element beyond the end of the array.
|
|
Returns a reverse iterator to the first element beyond the end of the array.
|
|
Returns a const reverse iterator to the first element of the array.
|
|
Returns a reverse iterator to the first element of the array.
|
|
Returns the number of elements in an array. Required by Standard C++ algorithms and container definitions.
|
|
Exchanges the corresponding elements of two arrays; used by various Standard C++ algorithms.
|
© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.