History log of /vbox/include/iprt/cpp/mtlist.h
Revision Date Author Comments Expand
a462e9c5508784b4b91ff00f156011614ae806ba 45520 12-Apr-2013 vboxsync

iprt/cpp/list.h,iprt/cpp/mtlist.h: Added assertions for index out of range conditions and tried to force those cases to have predictable non-destructive behavior. (Not possible when indexing an empty list, unfortunately.) Fixed RTMemRealloc bugs. Added missing read locking. Also changed the testcase to not wait forever in the multithreaded test2() function.

eb4b342c83eb47585ce579d9aee898e7a33a96d5 36654 12-Apr-2011 vboxsync

iprt-cpp/list: added RTMEMEF_NEW_AND_DELETE_OPERATORS; changed private data to protected; docs

4520ec42b031779169b52cb9536f22937fd9bf97 36563 05-Apr-2011 vboxsync

iprt-cpp: More RTC*List methods. Added explicit constructors to the specializations.

64fee3f73de7a63db0b27a93be05cd635a149d14 36532 04-Apr-2011 vboxsync

IPRT-C++: iprt::list -> RTCList; iprt::mtlist -> RTCMTList

61d4c60e55bc9d7545fc89bd9a32bafe38cea555 36524 04-Apr-2011 vboxsync

IPRT-C++: add a thread-safe variant of the generic list class