The default array implementation.

Synopsis

Declared in <mrdocs/Dom/Array.hpp>

class DefaultArrayImpl
    : public ArrayImpl

Base Classes

Name

Description

ArrayImpl

Abstract array interface.

Types

Name

Description

size_type

An unsigned integral type used for indexes and sizes.

storage_type

The type of storage used by the default implementation.

value_type

The type of an element.

Member Functions

Name

Description

DefaultArrayImpl [constructor]

Constructors

emplace_back [virtual]

get [virtual]

set [virtual]

Set the i‐th element, without bounds checking.

size [virtual]

type_key [virtual]

Description

This implementation is backed by a simple vector and allows appending.

Created with MrDocs