#include <array.h>
Public Member Functions | |
| MAXON_METHOD Result< void > | InitializeBuffer (PersistentIdBuffer &buffer) const |
| MAXON_METHOD void | FreeBuffer (PersistentIdBuffer &buffer) const |
| MAXON_METHOD Result< void > | Move (Int index, PersistentIdBuffer &buffer) const |
| MAXON_METHOD Result< void > | Advance (Int index, PersistentIdBuffer &buffer) const |
Private Member Functions | |
| MAXON_INTERFACE_SIMPLE_VIRTUAL (PersistentIdGeneratorInterface, MAXON_REFERENCE_COPY_ON_WRITE) | |
|
private |
| MAXON_METHOD Result<void> InitializeBuffer | ( | PersistentIdBuffer & | buffer | ) | const |
| MAXON_METHOD void FreeBuffer | ( | PersistentIdBuffer & | buffer | ) | const |
| MAXON_METHOD Result<void> Move | ( | Int | index, |
| PersistentIdBuffer & | buffer | ||
| ) | const |
| MAXON_METHOD Result<void> Advance | ( | Int | index, |
| PersistentIdBuffer & | buffer | ||
| ) | const |