Bergmann89
7b0d3ab0ad
* [utlEvent] use queue for async listener (instead of list)
* [utlGenerics] extract itm from HashSet and Map without finalizing it
* [utlMcf] implemented ValueAt property
* some other stuff: bugfixing, improvements
7 years ago
Bergmann89
ff4dc341c9
* refactored uutlHandleManager
* removed uutlStored
* small improvements and bug fixing
7 years ago
bergmann
851bd40eb5
* implemented TutlHandleManager
7 years ago
bergmann
66515e3fc6
* implementer IutlStored
* implemented some usefull custom variant types
* fixed memleak in uutlGenerics
7 years ago
bergmann
85c54184d1
* simplified uutlEvents
* fixed leaks in uutlGenerics and uutlObservable
* implemented TryGet methods fpr TutlMcfSection
* implemented TryGet methods fpr TutlXmlHelper
7 years ago
bergmann
f215e5925a
* implemented custom reverse function for array like enumerator classes
7 years ago
bergmann
34dd41eff7
* compiler bug when overloading generic functions is fixed so we can use it :)
* fixed some compiler warnings
7 years ago
bergmann
2fc379f883
* generic set helpers
* some bug fixes
7 years ago
bergmann
799950db31
* auto reset enumerator
7 years ago
bergmann
c8ab34ffcc
* finished observables
7 years ago
bergmann
21a5d3487b
* some cleanup
7 years ago
bergmann
77ee5bce60
* finished linq stuff
7 years ago
bergmann
68a9cb7e70
* refactored generic code
7 years ago
bergmann
4f43d5b548
* implemented HashSet and Map
7 years ago
bergmann
220a7bfce8
* started refactoring
7 years ago
Bergmann89
f5850af740
* implemented uutlAlgorithm
8 years ago
Bergmann89
35524b6152
* [Generics] auto create map entry if not existing
8 years ago
Bergmann89
2424b8cf04
* [uutlGenerics] added ForEach method for all list types
8 years ago
Bergmann89
9055037754
* fixed bug in observable map: used wrong comperator
8 years ago
Bergmann89
b67d718606
* [utlMCF] fixed bug (save and load HexStrings with leading zeros)
* [utlGenerics] implemented reverse enumerator for TutlMap
* [utlEventManager] moved helper type into TutlEventManager (as nested types)
8 years ago
Bergmann89
6392c680ae
* implemented observable generics
8 years ago
Bergmann89
bc4f3166a4
* fixed compiler errors in generics
8 years ago
Martok
d1cc1fa60a
uutlGenerics: improve TutlEnumHelper (no more macros)
8 years ago
Bergmann89
4fba9b2e02
* fixed some errors due to bug in fpc 3.1.1
9 years ago
Bergmann89
54da341e2a
* implemented reverse enumerator
9 years ago
Martok
379f84a36e
utlGenerics: don't free objects used as keys in TutlMap<>
9 years ago
Bergmann89
bc7faefe61
* implemented linked list for PagedDataFiFo
9 years ago
Bergmann89
6958fe916c
* implemented PagedDataFiFo
9 years ago
Bergmann89
c94b02d546
* split queue in normal queue and spinlock synchronized queue
* use TutlSpinLock in SyncQueue
9 years ago
Martok
ec562830af
* add generic RingBuffer; SpinLock, Threadpool
9 years ago
Bergmann89
0702129654
* changed some visibilities to have access in inherited classes
9 years ago
Bergmann89
e94a825f41
* implemeted generic (almost lock-free) queue
* use new generic list for MessageThread
9 years ago
Bergmann89
98597e1a0d
* initial commit
9 years ago