CloverBootloader/rEFIt_UEFI/cpp_foundation
jief 32fbf76326 Update BaseLib.h with macro BASE_LIST_FOR_EACH.
Introduce class apd (automatic pointer destruction)
Introduce MemoryTracker
Weak symbols in MemoryAllocationLib to be able to redefine them (see
MemoryTracker).
Embed LegacyOS instead of a pointer.
Fixed a lot of memory leaks.
2023-11-18 11:04:54 +01:00
..
apd.h Update BaseLib.h with macro BASE_LIST_FOR_EACH. 2023-11-18 11:04:54 +01:00
shared_ptr.cpp Refactor selfOem. Created getConfigDir... methods. 2020-10-17 16:01:33 +03:00
shared_ptr.h DO NOT explicitly call default ctor with new because of clang bug. 2021-05-05 20:10:10 +03:00
unicode_conversions.cpp Cleaning and improvement of PlatformPOSIX. 2021-05-05 13:20:40 +03:00
unicode_conversions.h New parser XML. New ConfigManager. A lot of refactoring... 2021-04-28 21:30:34 +03:00
XArray.h Fix include path. 2023-11-05 18:56:53 +01:00
XBool.h Create XBool to avoid nasty side effect when assigning int to bool. 2021-09-28 11:28:45 +03:00
XBuffer.cpp New parser XML. New ConfigManager. A lot of refactoring... 2021-04-28 21:30:34 +03:00
XBuffer.h Fix include path. 2023-11-05 18:56:53 +01:00
XObjArray.h wrong DEBUG usage, firmware version is 2 2022-01-23 15:19:15 +03:00
XRBuffer.cpp New parser XML. New ConfigManager. A lot of refactoring... 2021-04-28 21:30:34 +03:00
XRBuffer.h wrong DEBUG usage, firmware version is 2 2022-01-23 15:19:15 +03:00
XString.cpp New parser XML. New ConfigManager. A lot of refactoring... 2021-04-28 21:30:34 +03:00
XString.h Fix visual studio compilation. 2021-05-08 12:34:17 +03:00
XStringAbstract.h Improve XString forgetDataWithoutFreeing() to avoid freeing a literal. 2023-11-12 03:48:29 +01:00
XStringArray.cpp New parser XML. New ConfigManager. A lot of refactoring... 2021-04-28 21:30:34 +03:00
XStringArray.h Improve XString forgetDataWithoutFreeing() to avoid freeing a literal. 2023-11-12 03:48:29 +01:00
XToolsCommon.h Update BaseLib.h with macro BASE_LIST_FOR_EACH. 2023-11-18 11:04:54 +01:00