#include <containerbase.h>

This is the base interface of all indexable containers such as arrays or array containers.
Public Member Functions | |
| MAXON_METHOD Int | GetCount () const |
| MAXON_FUNCTION Bool | IsEmpty () const |
| MAXON_FUNCTION Bool | IsPopulated () const |
Public Attributes | |
| MAXON_METHOD_RESERVE | |
Private Member Functions | |
| MAXON_INTERFACE_SIMPLE_VIRTUAL_DERIVED (GenericIndexableContainerInterface, MAXON_REFERENCE_COPY_ON_WRITE) | |
| MAXON_GENERIC ((ContainerVariance) typename T=NamedTuple<>) | |
|
private |
|
private |
| MAXON_METHOD Int GetCount | ( | ) | const |
Gets the number of elements of the container.
| MAXON_FUNCTION Bool IsEmpty | ( | ) | const |
@MAXON_ANNOTATION{default=true}
| MAXON_FUNCTION Bool IsPopulated | ( | ) | const |
| MAXON_METHOD_RESERVE |