haiku/headers/cpp
Ingo Weinhold 2222d0559d * Introduced new header directory "config", which ATM contains HaikuConfig.h
and types.h. The idea is to provide a basic architecture/compiler
  abstraction by defining types and macros that allow the posix/ and os/
  headers to be mostly architecture/compiler agnostic. 
* Adjusted the posix/ and os/ headers accordingly.
* <SupportDefs.h>: Introduced B_PRI* and B_SCN* macros similar to the PRI*
  and SCN* macros defined in <inttypes.h>, just for the BeOS/Haiku [u]int*
  types and some POSIX types (e.g. off_t, dev_t, ino_t) that don't have POSIX
  macros. Also the B_PRI* and B_SCN* macros are available unconditionally,
  unlike the <inttypes.h> macros, which require __STDC_FORMAT_MACROS to be
  defined in C++ mode.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34214 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-11-24 19:44:07 +00:00
..
std * Introduced new header directory "config", which ATM contains HaikuConfig.h 2009-11-24 19:44:07 +00:00
PlotFile.h
SFile.h
algo.h
algobase.h
algorithm
alloc.h
bitset
builtinbuf.h
bvector.h
cassert
cctype
cerrno
cfloat
ciso646
climits
clocale
cmath
complex
complex.h
csetjmp
csignal
cstdarg
cstddef GCC 4 fix. 2005-12-11 16:22:51 +00:00
cstdio
cstdlib
cstring
ctime
cwchar
cwctype
defalloc.h Preparations for removing __BEOS__ from the compiler defines. 2008-10-23 21:46:26 +00:00
deque
deque.h
editbuf.h
floatio.h
fstream
fstream.h
function.h
functional
hash_map
hash_map.h
hash_set
hash_set.h
hashtable.h
heap.h
indstream.h
iomanip
iomanip.h
iosfwd
iostdio.h Synced the different definitions of BUFSIZ with the internal one. What a mess... 2009-07-26 15:28:33 +00:00
iostream
iostream.h
istream.h
iterator
iterator.h
list
list.h
map
map.h
memory
multimap.h
multiset.h
numeric
ostream.h
pair.h
parsestream.h
pfstream.h
procbuf.h
pthread_alloc
pthread_alloc.h
queue
rope
rope.h
ropeimpl.h
set
set.h
slist
slist.h
sstream [the first commit of this fix was applied to the 32bit-wchar_t-branch instead 2009-06-26 21:54:46 +00:00
stack
stack.h
stdexcept
stdiostream.h
stl.h
stl_algo.h
stl_algobase.h
stl_alloc.h * Removed hack used by BeOS to trick stl allocator into using malloc/free for 2009-07-16 21:27:21 +00:00
stl_bvector.h
stl_config.h * Removed hack used by BeOS to trick stl allocator into using malloc/free for 2009-07-16 21:27:21 +00:00
stl_construct.h
stl_deque.h
stl_function.h
stl_hash_fun.h
stl_hash_map.h
stl_hash_set.h
stl_hashtable.h
stl_heap.h
stl_iterator.h
stl_list.h
stl_map.h
stl_multimap.h
stl_multiset.h
stl_numeric.h
stl_pair.h
stl_queue.h
stl_raw_storage_iter.h
stl_relops.h
stl_rope.h
stl_set.h
stl_slist.h
stl_stack.h
stl_tempbuf.h
stl_tree.h
stl_uninitialized.h
stl_vector.h
stream.h
streambuf.h * Turns out that the "upper" half of the old (gcc2) libio - the C++ classes - 2009-07-08 16:31:01 +00:00
strfile.h
string Since wchar support now works, the wstring typedef should now also be safe. 2009-07-29 14:09:43 +00:00
strstream
strstream.h
tempbuf.h
tree.h
type_traits.h
utility
valarray
vector
vector.h