haiku/headers/os/support
Ingo Weinhold b137ab3eb3 Patch by Alex Wilson (minor changes by myself) related to the new archiving
features:
* Some cosmetic adjustments of the API, like using references instead of
  pointers, argument order, method names, etc.
* Added convenience template methods for archiving and unarchiving to BArchiver
  and BUnarchiver.
* BUnarchiver (respectively the private BUnarchiveManager) explicitly deals with
  object ownership, now. This is necessary since an error while unarchiving
  could leave an already unarchived object without owning object, which would
  result in it being leaked. The BUnarchiver::{Get,Find}Object() methods do now
  have an optional parameter to specify whether object ownership shall be
  transferred.
* Fixed incorrect header guard in headers/private/binary_compatibility/Global.h.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37538 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-07-16 16:49:42 +00:00
..
Archivable.h Patch by Alex Wilson (minor changes by myself) related to the new archiving 2010-07-16 16:49:42 +00:00
Autolock.h * Fixed indentation. 2009-09-30 12:36:21 +00:00
Beep.h
BlockCache.h
BufferIO.h * BBufferIO did not implement Seek() and Position() correctly; it just passed 2008-11-16 21:23:45 +00:00
ByteOrder.h Patch by Scott: 2008-11-10 23:50:42 +00:00
ClassInfo.h
DataIO.h
DateTime.h * Added copy constructors. 2010-03-17 18:51:41 +00:00
Debug.h Made _debuggerAssert()'s "message" parameter const. Fixes building with gcc4. 2009-04-30 12:21:20 +00:00
Errors.h Define B_GENERAL_ERROR_BASE to INT_MIN instead of LONG_MIN. On 32 bit 2010-04-07 18:49:04 +00:00
Flattenable.h
List.h * Code and header indentation cleanup 2009-12-06 12:44:38 +00:00
Locker.h * Cleanup. 2010-04-13 13:36:53 +00:00
StopWatch.h
String.h Adding utf-8 aware version of most functions to BString. They are named after 2010-02-01 04:20:01 +00:00
SupportDefs.h Introduced types [__haiku_]generic_{addr,size}_t which are wide enough for 2010-06-02 18:22:38 +00:00
TLS.h
TypeConstants.h Patch by Alex Wilson: Added convenience methods for storing BAlignment and BSize 2010-07-14 07:02:38 +00:00
UTF8.h
parsedate.h