![]() |
Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/delegate.h>
Public Member Functions | |
| ArrayDelegate (C &container, const I &identifier) | |
| ArrayDelegate (const ArrayDelegate &delegate) | |
| operator T (void) const | |
| const T & | operator* (void) const |
| ArrayDelegate< C, I, T > & | operator= (const T &value) |
| ArrayDelegate< C, I, T > & | operator= (const ArrayDelegate< C, I, T > &delegate) |
A delegate for accessing items of a concept::MutableArray.
| C | Type of the container. |
| I | Type of the index. |
| T | Type of the items. |
|
inline |
Build a delegate for an item of the given container.
| container | Item container. |
| index | Item index. |
|
inline |
Build a delegate by cloning.
| delegate | Delegate to clone. |
|
inline |
|
inline |
|
inline |
|
inline |