Home | History | Annotate | Download | only in bits

Lines Matching defs:ios_base

27 /** @file ios_base.h
197 // 27.4.2 Class ios_base
204 * people will only see @c ios_base when they need to specify the full
207 class ios_base
215 * 27.4.2.1.1 Class ios_base::failure
237 // 27.4.2.1.2 Type ios_base::fmtflags
326 // 27.4.2.1.3 Type ios_base::iostate
355 // 27.4.2.1.4 Type ios_base::openmode
391 // 27.4.2.1.5 Type ios_base::seekdir
437 * @param ios_base Reference to the ios_base object.
441 * several ios_base and basic_ios functions, specifically imbue(),
444 typedef void (*event_callback) (event, ios_base&, int);
462 * ios_base data members (doc me)
472 // 27.4.2.6 ios_base callbacks
477 ios_base::event_callback _M_fn;
481 _Callback_list(ios_base::event_callback __fn, int __index,
533 // 27.4.2.1.6 Class ios_base
539 friend class ios_base;
596 * @a fmtfl @c & @a mask. An example mask is @c ios_base::adjustfield.
664 // [27.4.2.4] ios_base static members
678 // [27.4.2.3] ios_base locale functions
713 // [27.4.2.5] ios_base storage functions
777 * Note that the ios_base object for the standard streams never gets
782 virtual ~ios_base();
785 ios_base();
788 // 50. Copy constructor and assignment operator of ios_base
790 ios_base(const ios_base&);
792 ios_base&
793 operator=(const ios_base&);
797 /// Calls base.setf(ios_base::boolalpha).
798 inline ios_base&
799 boolalpha(ios_base& __base)
801 __base.setf(ios_base::boolalpha);
805 /// Calls base.unsetf(ios_base::boolalpha).
806 inline ios_base&
807 noboolalpha(ios_base& __base)
809 __base.unsetf(ios_base::boolalpha);
813 /// Calls base.setf(ios_base::showbase).
814 inline ios_base&
815 showbase(ios_base& __base)
817 __base.setf(ios_base::showbase);
821 /// Calls base.unsetf(ios_base::showbase).
822 inline ios_base&
823 noshowbase(ios_base& __base)
825 __base.unsetf(ios_base::showbase);
829 /// Calls base.setf(ios_base::showpoint).
830 inline ios_base&
831 showpoint(ios_base& __base)
833 __base.setf(ios_base::showpoint);
837 /// Calls base.unsetf(ios_base::showpoint).
838 inline ios_base&
839 noshowpoint(ios_base& __base)
841 __base.unsetf(ios_base::showpoint);
845 /// Calls base.setf(ios_base::showpos).
846 inline ios_base&
847 showpos(ios_base& __base)
849 __base.setf(ios_base::showpos);
853 /// Calls base.unsetf(ios_base::showpos).
854 inline ios_base&
855 noshowpos(ios_base& __base)
857 __base.unsetf(ios_base::showpos);
861 /// Calls base.setf(ios_base::skipws).
862 inline ios_base&
863 skipws(ios_base& __base)
865 __base.setf(ios_base::skipws);
869 /// Calls base.unsetf(ios_base::skipws).
870 inline ios_base&
871 noskipws(ios_base& __base)
873 __base.unsetf(ios_base::skipws);
877 /// Calls base.setf(ios_base::uppercase).
878 inline ios_base&
879 uppercase(ios_base& __base)
881 __base.setf(ios_base::uppercase);
885 /// Calls base.unsetf(ios_base::uppercase).
886 inline ios_base&
887 nouppercase(ios_base& __base)
889 __base.unsetf(ios_base::uppercase);
893 /// Calls base.setf(ios_base::unitbuf).
894 inline ios_base&
895 unitbuf(ios_base& __base)
897 __base.setf(ios_base::unitbuf);
901 /// Calls base.unsetf(ios_base::unitbuf).
902 inline ios_base&
903 nounitbuf(ios_base& __base)
905 __base.unsetf(ios_base::unitbuf);
910 /// Calls base.setf(ios_base::internal, ios_base::adjustfield).
911 inline ios_base&
912 internal(ios_base& __base)
914 __base.setf(ios_base::internal, ios_base::adjustfield);
918 /// Calls base.setf(ios_base::left, ios_base::adjustfield).
919 inline ios_base&
920 left(ios_base& __base)
922 __base.setf(ios_base::left, ios_base::adjustfield);
926 /// Calls base.setf(ios_base::right, ios_base::adjustfield).
927 inline ios_base&
928 right(ios_base& __base)
930 __base.setf(ios_base::right, ios_base::adjustfield);
935 /// Calls base.setf(ios_base::dec, ios_base::basefield).
936 inline ios_base&
937 dec(ios_base& __base)
939 __base.setf(ios_base::dec, ios_base::basefield);
943 /// Calls base.setf(ios_base::hex, ios_base::basefield).
944 inline ios_base&
945 hex(ios_base& __base)
947 __base.setf(ios_base::hex, ios_base::basefield);
951 /// Calls base.setf(ios_base::oct, ios_base::basefield).
952 inline ios_base&
953 oct(ios_base& __base)
955 __base.setf(ios_base::oct, ios_base::basefield);
960 /// Calls base.setf(ios_base::fixed, ios_base::floatfield).
961 inline ios_base&
962 fixed(ios_base& __base)
964 __base.setf(ios_base::fixed, ios_base::floatfield);
968 /// Calls base.setf(ios_base::scientific, ios_base::floatfield).
969 inline ios_base&
970 scientific(ios_base& __base)
972 __base.setf(ios_base::scientific, ios_base::floatfield);