C++ API¶
Public classes¶
| Class | Description |
|---|---|
| Layout | Class that provides the mapping between the indices a Holor container and the locations in the memory where the elements are stored. |
| Holor | Class that implements a general N-dimensional container for elements of type T and that owns the memory where the elements are stored. |
| HolorRef | Class that implements a general N-dimensional container for elements of type T and that does not own the memory where the elements are stored. |
Other Facilities¶
| Name | Description |
|---|---|
| Indices | HolorLib uses an index notation to provide the interface to access individual elements or range of elements stored in a Holor container. |
| Exceptions | HolorLib defines some exceptions that may be thrown by runtime assertions. |
| Concepts | HolorLib defines some concepts that can be used to denote a type that is a Layout or a holor container. |