2001-05-07 Benjamin Kosnik <bkoz@redhat.com> libstdc++/2523 * include/bits/std_fstream.h (basic_filebuf): Change signature. * include/bits/fstream.tcc (basic_filebuf): Change bool argument to int_type, pass in buffer size info. * include/bits/std_streambuf.h (_M_is_indeterminate): Check for unbuffered situation. (underflow): Remove codecvt bits for the time being. * include/bits/istream.tcc (istream::sentry): Avoid sputbackc call. * include/bits/locale_facets.tcc (_M_extract): Cache dereference values from iterators, clean. * src/locale.cc: Ditto. * include/bits/sbuf_iter.h: Format. * src/ios.cc: Explicitly pass in buffer sizes at creation time. * testsuite/27_io/narrow_stream_objects.cc: Add tests. * testsuite/27_io/filebuf.cc: Tweaks. * testsuite/27_io/filebuf_members.cc: Tweaks. From-SVN: r41908
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| basic_file.h | Loading commit data... | |
| basic_ios.h | Loading commit data... | |
| basic_ios.tcc | Loading commit data... | |
| basic_string.h | Loading commit data... | |
| basic_string.tcc | Loading commit data... | |
| boost_concept_check.h | Loading commit data... | |
| c++config | Loading commit data... | |
| char_traits.h | Loading commit data... | |
| codecvt.h | Loading commit data... | |
| concept_check.h | Loading commit data... | |
| cpp_type_traits.h | Loading commit data... | |
| fpos.h | Loading commit data... | |
| fstream.tcc | Loading commit data... | |
| functexcept.h | Loading commit data... | |
| generic_shadow.h | Loading commit data... | |
| gslice.h | Loading commit data... | |
| gslice_array.h | Loading commit data... | |
| indirect_array.h | Loading commit data... | |
| ios_base.h | Loading commit data... | |
| istream.tcc | Loading commit data... | |
| limits_generic.h | Loading commit data... | |
| locale_facets.h | Loading commit data... | |
| locale_facets.tcc | Loading commit data... | |
| localefwd.h | Loading commit data... | |
| mask_array.h | Loading commit data... | |
| ostream.tcc | Loading commit data... | |
| pthread_allocimpl.h | Loading commit data... | |
| sbuf_iter.h | Loading commit data... | |
| slice.h | Loading commit data... | |
| slice_array.h | Loading commit data... | |
| sstream.tcc | Loading commit data... | |
| std_algorithm.h | Loading commit data... | |
| std_bitset.h | Loading commit data... | |
| std_complex.h | Loading commit data... | |
| std_deque.h | Loading commit data... | |
| std_fstream.h | Loading commit data... | |
| std_functional.h | Loading commit data... | |
| std_iomanip.h | Loading commit data... | |
| std_ios.h | Loading commit data... | |
| std_iosfwd.h | Loading commit data... | |
| std_iostream.h | Loading commit data... | |
| std_istream.h | Loading commit data... | |
| std_iterator.h | Loading commit data... | |
| std_list.h | Loading commit data... | |
| std_locale.h | Loading commit data... | |
| std_map.h | Loading commit data... | |
| std_memory.h | Loading commit data... | |
| std_numeric.h | Loading commit data... | |
| std_ostream.h | Loading commit data... | |
| std_queue.h | Loading commit data... | |
| std_set.h | Loading commit data... | |
| std_sstream.h | Loading commit data... | |
| std_stack.h | Loading commit data... | |
| std_stdexcept.h | Loading commit data... | |
| std_streambuf.h | Loading commit data... | |
| std_string.h | Loading commit data... | |
| std_utility.h | Loading commit data... | |
| std_valarray.h | Loading commit data... | |
| std_vector.h | Loading commit data... | |
| stl_algo.h | Loading commit data... | |
| stl_algobase.h | Loading commit data... | |
| stl_alloc.h | Loading commit data... | |
| stl_bvector.h | Loading commit data... | |
| stl_construct.h | Loading commit data... | |
| stl_deque.h | Loading commit data... | |
| stl_function.h | Loading commit data... | |
| stl_heap.h | Loading commit data... | |
| stl_iterator.h | Loading commit data... | |
| stl_iterator_base_funcs.h | Loading commit data... | |
| stl_iterator_base_types.h | Loading commit data... | |
| stl_list.h | Loading commit data... | |
| stl_map.h | Loading commit data... | |
| stl_multimap.h | Loading commit data... | |
| stl_multiset.h | Loading commit data... | |
| stl_numeric.h | Loading commit data... | |
| stl_pair.h | Loading commit data... | |
| stl_pthread_alloc.h | Loading commit data... | |
| stl_queue.h | Loading commit data... | |
| stl_raw_storage_iter.h | Loading commit data... | |
| stl_relops.h | Loading commit data... | |
| stl_set.h | Loading commit data... | |
| stl_stack.h | Loading commit data... | |
| stl_tempbuf.h | Loading commit data... | |
| stl_threads.h | Loading commit data... | |
| stl_tree.h | Loading commit data... | |
| stl_uninitialized.h | Loading commit data... | |
| stl_vector.h | Loading commit data... | |
| streambuf.tcc | Loading commit data... | |
| stringfwd.h | Loading commit data... | |
| type_traits.h | Loading commit data... | |
| valarray_array.h | Loading commit data... | |
| valarray_array.tcc | Loading commit data... | |
| valarray_meta.h | Loading commit data... |