11 #include "RNPlatform/Inc/MemoryTracking.h"
12 #ifndef __RO_REGISTRYBLOCK_H__
13 #define __RO_REGISTRYBLOCK_H__
15 namespace RNReplicaNet
23 typedef ReplicaObject *p_RO_Func(
void);
24 typedef void p_RO_FuncDelete(ReplicaObject *);
39 s_RO_RegistryBlock(
int id,p_RO_Func *pfunc,p_RO_FuncDelete *pfunc_delete,
const char *name = 0);
64 const char *
GetName(
void)
const;
69 p_RO_FuncDelete *mFuncDelete;
const char * GetName(void) const
ReplicaObject * CallBackAllocate(void)
void CallBackDelete(ReplicaObject *object)
s_RO_RegistryBlock(int id, p_RO_Func *pfunc, p_RO_FuncDelete *pfunc_delete, const char *name=0)
Definition: ReplicaObject.h:43
Definition: RO_RegistryBlock.h:29