haiku/headers/os/support
Adrien Destugues 3eac8208df Remove BStringRef and users.
As discussed in 2008
(http://www.freelists.org/post/haiku-development/BString-on-GCC4,1),
this class was not efficient because of lack of inlining. Implement the
suggested solution of a SetCharAt method instead. Also add a CompareAt
which covers a specific use case in KeyboardLayout.cpp.

Adjust all places which were using this feature to safer APIs.

Also fixes a copypaste error in FormattingConventions.cpp.
2017-01-11 20:50:41 +01:00
..
Architecture.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Archivable.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Autolock.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Beep.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
BlockCache.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
BufferedDataIO.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
BufferIO.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
ByteOrder.h ByteOrder.h: add explicit casts when using gcc builtins 2015-04-21 00:25:29 +02:00
ClassInfo.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
DataIO.h Move MediaIO in it's own header 2016-03-25 22:44:56 +01:00
DateTime.h BDate: added time_t constructor. 2015-09-04 17:33:07 +02:00
Debug.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Errors.h Style fixes for Errors.h. 2016-10-04 18:44:58 +02:00
Flattenable.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Job.h BJob: Added SetState() method. 2015-10-17 14:16:26 +02:00
List.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Locker.h BLocker: Make copy constructor & assignment operator private. 2016-05-13 16:23:08 -04:00
ObjectList.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
parsedate.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Referenceable.h BReference: missing const cast when building a BReference<const> 2015-06-14 15:46:53 +02:00
StackOrHeapArray.h StackOrHeapArray: Add missing include of cstddef. 2014-01-13 19:14:49 +01:00
StopWatch.h * Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; 2007-01-26 16:36:29 +00:00
String.h Remove BStringRef and users. 2017-01-11 20:50:41 +01:00
StringList.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
SupportDefs.h Add __clang__ to a few #ifdefs 2015-11-07 23:02:53 +01:00
TLS.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
TypeConstants.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00
Url.h move BUrl to the support kit 2016-12-29 16:38:53 +01:00
UTF8.h Style fixes to Support Kit files 2014-06-24 19:30:54 -04:00