On Sat, 1 Sep 2001 01:32, [EMAIL PROTECTED] wrote: > Hello, I'm new to avalon and am just begining to design/implement some > components.
Hi! > One block I'm realizing would be useful, but which doesn't seem to be > implemented, is a growable pool with instances of objects which are indexed > so that they can be specifically retrieved from different components. > These instances would also be able to be reused, after they are explicitly > freed back to the pool. > > My current use is for use with a StateMachine following the State pattern. > Upon receiving an asynchronous event, I need to create/find the particular > StateMachine context associated with the event. I'd like to allocate a > certain number at startup. > > Let me know if anyone has thought about this idea or has any feedback. I assume you have looked at pools for excalibur? You could use them as basis of such a pool. Let me see if I get what you want. You have pools 1-9 and they are associated with contexts 1-9. Each time you access pool you access the pool coresponding to you context? If so I have heard others want this functionality, and another version of this is using String version where you acess pool based on name. I guess you would call that MappedPool or similar. -- Cheers, Pete *------------------------------------------------------* | "Common sense is the collection of prejudices | | acquired by age 18. " -Albert Einstein | *------------------------------------------------------* --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
