Home | History | Annotate | Download | only in bits

Lines Matching defs:ios_base

25 /** @file bits/ios_base.h
189 // 27.4.2 Class ios_base
196 * people will only see @c ios_base when they need to specify the full
199 class ios_base
207 * 27.4.2.1.1 Class ios_base::failure
229 // 27.4.2.1.2 Type ios_base::fmtflags
318 // 27.4.2.1.3 Type ios_base::iostate
347 // 27.4.2.1.4 Type ios_base::openmode
383 // 27.4.2.1.5 Type ios_base::seekdir
429 * @param __b Reference to the ios_base object.
433 * several ios_base and basic_ios functions, specifically imbue(),
436 typedef void (*event_callback) (event __e, ios_base& __b, int __i);
459 // 27.4.2.6 ios_base callbacks
464 ios_base::event_callback _M_fn;
468 _Callback_list(ios_base::event_callback __fn, int __index,
529 // 27.4.2.1.6 Class ios_base::Init
535 friend class ios_base;
592 * @a fmtfl @c & @a mask. An example mask is @c ios_base::adjustfield.
660 // [27.4.2.4] ios_base static members
674 // [27.4.2.3] ios_base locale functions
709 // [27.4.2.5] ios_base storage functions
773 * Note that the ios_base object for the standard streams never gets
778 virtual ~ios_base();
781 ios_base() throw ();
784 // 50. Copy constructor and assignment operator of ios_base
786 ios_base(const ios_base&);
788 ios_base&
789 operator=(const ios_base&);
793 /// Calls base.setf(ios_base::boolalpha).
794 inline ios_base&
795 boolalpha(ios_base& __base)
797 __base.setf(ios_base::boolalpha);
801 /// Calls base.unsetf(ios_base::boolalpha).
802 inline ios_base&
803 noboolalpha(ios_base& __base)
805 __base.unsetf(ios_base::boolalpha);
809 /// Calls base.setf(ios_base::showbase).
810 inline ios_base&
811 showbase(ios_base& __base)
813 __base.setf(ios_base::showbase);
817 /// Calls base.unsetf(ios_base::showbase).
818 inline ios_base&
819 noshowbase(ios_base& __base)
821 __base.unsetf(ios_base::showbase);
825 /// Calls base.setf(ios_base::showpoint).
826 inline ios_base&
827 showpoint(ios_base& __base)
829 __base.setf(ios_base::showpoint);
833 /// Calls base.unsetf(ios_base::showpoint).
834 inline ios_base&
835 noshowpoint(ios_base& __base)
837 __base.unsetf(ios_base::showpoint);
841 /// Calls base.setf(ios_base::showpos).
842 inline ios_base&
843 showpos(ios_base& __base)
845 __base.setf(ios_base::showpos);
849 /// Calls base.unsetf(ios_base::showpos).
850 inline ios_base&
851 noshowpos(ios_base& __base)
853 __base.unsetf(ios_base::showpos);
857 /// Calls base.setf(ios_base::skipws).
858 inline ios_base&
859 skipws(ios_base& __base)
861 __base.setf(ios_base::skipws);
865 /// Calls base.unsetf(ios_base::skipws).
866 inline ios_base&
867 noskipws(ios_base& __base)
869 __base.unsetf(ios_base::skipws);
873 /// Calls base.setf(ios_base::uppercase).
874 inline ios_base&
875 uppercase(ios_base& __base)
877 __base.setf(ios_base::uppercase);
881 /// Calls base.unsetf(ios_base::uppercase).
882 inline ios_base&
883 nouppercase(ios_base& __base)
885 __base.unsetf(ios_base::uppercase);
889 /// Calls base.setf(ios_base::unitbuf).
890 inline ios_base&
891 unitbuf(ios_base& __base)
893 __base.setf(ios_base::unitbuf);
897 /// Calls base.unsetf(ios_base::unitbuf).
898 inline ios_base&
899 nounitbuf(ios_base& __base)
901 __base.unsetf(ios_base::unitbuf);
906 /// Calls base.setf(ios_base::internal, ios_base::adjustfield).
907 inline ios_base&
908 internal(ios_base& __base)
910 __base.setf(ios_base::internal, ios_base::adjustfield);
914 /// Calls base.setf(ios_base::left, ios_base::adjustfield).
915 inline ios_base&
916 left(ios_base& __base)
918 __base.setf(ios_base::left, ios_base::adjustfield);
922 /// Calls base.setf(ios_base::right, ios_base::adjustfield).
923 inline ios_base&
924 right(ios_base& __base)
926 __base.setf(ios_base::right, ios_base::adjustfield);
931 /// Calls base.setf(ios_base::dec, ios_base::basefield).
932 inline ios_base&
933 dec(ios_base& __base)
935 __base.setf(ios_base::dec, ios_base::basefield);
939 /// Calls base.setf(ios_base::hex, ios_base::basefield).
940 inline ios_base&
941 hex(ios_base& __base)
943 __base.setf(ios_base::hex, ios_base::basefield);
947 /// Calls base.setf(ios_base::oct, ios_base::basefield).
948 inline ios_base&
949 oct(ios_base& __base)
951 __base.setf(ios_base::oct, ios_base::basefield);
956 /// Calls base.setf(ios_base::fixed, ios_base::floatfield).
957 inline ios_base&
958 fixed(ios_base& __base)
960 __base.setf(ios_base::fixed, ios_base::floatfield);
964 /// Calls base.setf(ios_base::scientific, ios_base::floatfield).
965 inline ios_base&
966 scientific(ios_base& __base)
968 __base.setf(ios_base::scientific, ios_base::floatfield);