var table=... table.add(1,LoginMessage) table.add(2,EnterGameMessage) ... proc createMessage(code:int):Message= new(table[code])
how to new this table?
tks
proc getMessage(code:int16):Message= case code of 1: CLogin(code:1) of 2: CSceneLoaded(code:2) ...
all these code is generated from a xml message definition. i assume this method is O(1),am i right?