PersistentIdGeneratorInterface Class Reference

#include <array.h>

公共成员函数

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

私有成员函数

  MAXON_INTERFACE_SIMPLE_VIRTUAL ( PersistentIdGeneratorInterface , MAXON_REFERENCE_COPY_ON_WRITE )

成员函数文档编制

◆  MAXON_INTERFACE_SIMPLE_VIRTUAL()

MAXON_INTERFACE_SIMPLE_VIRTUAL ( PersistentIdGeneratorInterface   ,
MAXON_REFERENCE_COPY_ON_WRITE    
)
private

◆  InitializeBuffer()

MAXON_METHOD Result <void> InitializeBuffer ( PersistentIdBuffer buffer ) const

◆  FreeBuffer()

MAXON_METHOD void FreeBuffer ( PersistentIdBuffer buffer ) const

◆  Move()

MAXON_METHOD Result <void> Move ( Int   index ,
PersistentIdBuffer buffer  
) const

◆  Advance()

MAXON_METHOD Result <void> Advance ( Int   index ,
PersistentIdBuffer buffer  
) const