mrdocs::dom::Array
An array of values
Types
Name |
Description |
A constant iterator referencing an element in an Array. |
|
A constant iterator referencing an element in an Array. |
|
A pointer to an element. |
|
A reference to an element. |
|
A signed integral type. |
|
The implementation type. |
|
A pointer to an element. |
|
A reference to an element. |
|
An unsigned integral type used for indexes and sizes. |
|
The type of storage used by the default implementation. |
|
The type of an element. |
Member Functions
Name |
Description |
|
Constructor. |
|
Destructor. |
Assignment. |
|
Return the i‐th element. |
|
Return the last element. |
|
Return an iterator to the beginning of the range of elements. |
|
Append an element to the end of the array. |
|
Return true if the array is empty. |
|
Return an iterator to the end of the range of elements. |
|
Return the first element. |
|
Return the i‐th element, without bounds checking. |
|
Return the implementation used by this object. |
|
Append an element to the end of the array. |
|
Set the i‐th element, without bounds checking. |
|
Return the number of elements in the array. |
|
Swap two arrays. |
|
Return the type key of the implementation. |
Friends
Name |
Description |
Return a new array using a custom implementation. |
|
Return a diagnostic string. |
|
Compare two arrays for precedence. |
|
Compare two arrays for equality. |
|
Swap two arrays. |
|
Concatenate two arrays. |
Non-Member Functions
Name |
Description |
Return a new dom::Array based on a FromValue context |
|
Return a new |
|
Return a new dom::Array based on a transformed lazy array implementation. |
|
Return a list of the parent symbols of the specified Info. |
|
|
"and" helper function |
|
"eq" helper function |
|
"ne" helper function |
|
"not" helper function |
|
"or" helper function |
Description
Arrays are a collection of indexed values. They are an extension of objects with a particular relationship between integer‐keyed properties and some abstract length‐property. Besides, they include convenient methods to manipulate these ordered sequences of values.
Created with MrDocs