History log of /haiku/headers/private/media/TMap.h
Revision Date Author Comments
# b84955d4 23-Oct-2018 Barrett17 <b.vitruvio@gmail.com>

media: Remove debug.h, finalize MediaDebug.h

* Funny rust from 0 AD.


# fc601b54 16-Mar-2015 Dario Casalinuovo <b.vitruvio@gmail.com>

TMap/Tlist: set various methods as const.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>


# 34068836 08-Jun-2009 Stephan Aßmus <superstippi@gmx.de>

Fixed Remove() operations to be O(1) again, I just didn't get it. The item
sorting does not need to be preserved. Thanks Marcus!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30995 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5fa2230d 07-Jun-2009 Stephan Aßmus <superstippi@gmx.de>

Just saw that _Remove(index) here was as broken as in TList.h.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30983 a95241bf-73f2-0310-859d-f6bbb57e9c96


# adcc5bea 12-Nov-2003 Jérôme Duval <korli@users.berlios.de>

Struct and codes for MediaFiles


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5323 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aef8495f 29-Jun-2003 beveloper <beveloper@nowhere.fake>

fixed memory leaks


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3749 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5aab162d 10-Dec-2002 beveloper <beveloper@nowhere.fake>

removed compiler warnings


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2223 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7ad0981b 10-Dec-2002 beveloper <beveloper@nowhere.fake>

added a method that is useful for debugging


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2219 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3ca7b9c9 08-Dec-2002 beveloper <beveloper@nowhere.fake>

rewritten to provide better iteration functionality, etc.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2192 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 353b9f6b 02-Dec-2002 beveloper <beveloper@nowhere.fake>

changed map and list templates to be more useable, however, they will
be rewritten soon. Changed debugging macros and use of them, too.
Also replaced the linked lists in the BufferManager (which were complicated,
but working ok) with template based ones.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2133 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1299bfb2 08-Oct-2002 beveloper <beveloper@nowhere.fake>

added real media_server node management, removed bugs, added debug output


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1467 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9b9d18dc 12-Aug-2002 beveloper <beveloper@nowhere.fake>

add header guards and two new functions to modify the stored data.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@723 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52a38012 08-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

It is accomplished ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fc601b54ff15ac7426a80f22dabea678649593bb 16-Mar-2015 Dario Casalinuovo <b.vitruvio@gmail.com>

TMap/Tlist: set various methods as const.

Signed-off-by: Jérôme Duval <jerome.duval@gmail.com>


# 34068836d3171389c5e2e5c9fb12d01c62386052 08-Jun-2009 Stephan Aßmus <superstippi@gmx.de>

Fixed Remove() operations to be O(1) again, I just didn't get it. The item
sorting does not need to be preserved. Thanks Marcus!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30995 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5fa2230d99b8a0eadfe70c7675e457ddf5736660 07-Jun-2009 Stephan Aßmus <superstippi@gmx.de>

Just saw that _Remove(index) here was as broken as in TList.h.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30983 a95241bf-73f2-0310-859d-f6bbb57e9c96


# adcc5beacadb4b98d9ff217999d9279d0a0e5faf 12-Nov-2003 Jérôme Duval <korli@users.berlios.de>

Struct and codes for MediaFiles


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5323 a95241bf-73f2-0310-859d-f6bbb57e9c96


# aef8495f7b1d14d56d726d18fe3b7a31b3acadda 29-Jun-2003 beveloper <beveloper@nowhere.fake>

fixed memory leaks


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3749 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5aab162dcc74576cb6c4c9d8998740bd634f289d 10-Dec-2002 beveloper <beveloper@nowhere.fake>

removed compiler warnings


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2223 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7ad0981b56a297b3d5eeaabcd8853405661a5fc3 10-Dec-2002 beveloper <beveloper@nowhere.fake>

added a method that is useful for debugging


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2219 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3ca7b9c9525e20192ef952c918cd586ab7292c80 08-Dec-2002 beveloper <beveloper@nowhere.fake>

rewritten to provide better iteration functionality, etc.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2192 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 353b9f6bcedb3fa9950f3f65c960e1deb700f84a 02-Dec-2002 beveloper <beveloper@nowhere.fake>

changed map and list templates to be more useable, however, they will
be rewritten soon. Changed debugging macros and use of them, too.
Also replaced the linked lists in the BufferManager (which were complicated,
but working ok) with template based ones.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2133 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1299bfb29f6155daaa6117fec04f9054e0dc24b6 08-Oct-2002 beveloper <beveloper@nowhere.fake>

added real media_server node management, removed bugs, added debug output


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1467 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9b9d18dc9771de931cc98ca2c08388bcd9017def 12-Aug-2002 beveloper <beveloper@nowhere.fake>

add header guards and two new functions to modify the stored data.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@723 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52a380120846174213ccce9c4aab0dda17c72083 08-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

It is accomplished ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96