komoku / aetheria

Aetheria Game Engine - Migrated from code.google.com/p/aetheria
Other
8 stars 0 forks source link

Crear operación para actualizar una propiedad y obtener su valor antiguo #284

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
A la manera del clásico "test and set", o del getAndSet() de java: 
http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicBoole
an.html#getAndSet(boolean)

Esto sería útil para situaciones como querer determinar si pasamos por un 
trozo de código por primera vez, que se dan con cierta frecuencia en las 
aventuras.

if ( getAndSet(self,"visited",true) ) ...

Original issue reported on code.google.com by komoku on 6 Jan 2013 at 11:39

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r641.

Original comment by komoku on 6 Jan 2013 at 3:41