Lines Matching refs:ios_base

31 /** @file ios_base.h
192 // 27.4.2 Class ios_base
198 * people will only see @c ios_base when they need to specify the full
201 class ios_base
205 // 27.4.2.1.1 Class ios_base::failure
227 // 27.4.2.1.2 Type ios_base::fmtflags
316 // 27.4.2.1.3 Type ios_base::iostate
345 // 27.4.2.1.4 Type ios_base::openmode
382 // 27.4.2.1.5 Type ios_base::seekdir
428 * @param ios_base Reference to the ios_base object.
432 * several ios_base and basic_ios functions, specifically imbue(),
435 typedef void (*event_callback) (event, ios_base&, int);
454 * ios_base data members (doc me)
465 // 27.4.2.6 ios_base callbacks
470 ios_base::event_callback _M_fn;
474 _Callback_list(ios_base::event_callback __fn, int __index,
526 // 27.4.2.1.6 Class ios_base::Init
532 friend class ios_base;
588 * @a fmtfl @c & @a mask. An example mask is @c ios_base::adjustfield.
655 // [27.4.2.4] ios_base static members
669 // [27.4.2.3] ios_base locale functions
702 // [27.4.2.5] ios_base storage functions
766 * Note that the ios_base object for the standard streams never gets
771 virtual ~ios_base();
774 ios_base();
777 // 50. Copy constructor and assignment operator of ios_base
779 ios_base(const ios_base&);
781 ios_base&
782 operator=(const ios_base&);
786 /// Calls base.setf(ios_base::boolalpha).
787 inline ios_base&
788 boolalpha(ios_base& __base)
790 __base.setf(ios_base::boolalpha);
794 /// Calls base.unsetf(ios_base::boolalpha).
795 inline ios_base&
796 noboolalpha(ios_base& __base)
798 __base.unsetf(ios_base::boolalpha);
802 /// Calls base.setf(ios_base::showbase).
803 inline ios_base&
804 showbase(ios_base& __base)
806 __base.setf(ios_base::showbase);
810 /// Calls base.unsetf(ios_base::showbase).
811 inline ios_base&
812 noshowbase(ios_base& __base)
814 __base.unsetf(ios_base::showbase);
818 /// Calls base.setf(ios_base::showpoint).
819 inline ios_base&
820 showpoint(ios_base& __base)
822 __base.setf(ios_base::showpoint);
826 /// Calls base.unsetf(ios_base::showpoint).
827 inline ios_base&
828 noshowpoint(ios_base& __base)
830 __base.unsetf(ios_base::showpoint);
834 /// Calls base.setf(ios_base::showpos).
835 inline ios_base&
836 showpos(ios_base& __base)
838 __base.setf(ios_base::showpos);
842 /// Calls base.unsetf(ios_base::showpos).
843 inline ios_base&
844 noshowpos(ios_base& __base)
846 __base.unsetf(ios_base::showpos);
850 /// Calls base.setf(ios_base::skipws).
851 inline ios_base&
852 skipws(ios_base& __base)
854 __base.setf(ios_base::skipws);
858 /// Calls base.unsetf(ios_base::skipws).
859 inline ios_base&
860 noskipws(ios_base& __base)
862 __base.unsetf(ios_base::skipws);
866 /// Calls base.setf(ios_base::uppercase).
867 inline ios_base&
868 uppercase(ios_base& __base)
870 __base.setf(ios_base::uppercase);
874 /// Calls base.unsetf(ios_base::uppercase).
875 inline ios_base&
876 nouppercase(ios_base& __base)
878 __base.unsetf(ios_base::uppercase);
882 /// Calls base.setf(ios_base::unitbuf).
883 inline ios_base&
884 unitbuf(ios_base& __base)
886 __base.setf(ios_base::unitbuf);
890 /// Calls base.unsetf(ios_base::unitbuf).
891 inline ios_base&
892 nounitbuf(ios_base& __base)
894 __base.unsetf(ios_base::unitbuf);
899 /// Calls base.setf(ios_base::internal, ios_base::adjustfield).
900 inline ios_base&
901 internal(ios_base& __base)
903 __base.setf(ios_base::internal, ios_base::adjustfield);
907 /// Calls base.setf(ios_base::left, ios_base::adjustfield).
908 inline ios_base&
909 left(ios_base& __base)
911 __base.setf(ios_base::left, ios_base::adjustfield);
915 /// Calls base.setf(ios_base::right, ios_base::adjustfield).
916 inline ios_base&
917 right(ios_base& __base)
919 __base.setf(ios_base::right, ios_base::adjustfield);
924 /// Calls base.setf(ios_base::dec, ios_base::basefield).
925 inline ios_base&
926 dec(ios_base& __base)
928 __base.setf(ios_base::dec, ios_base::basefield);
932 /// Calls base.setf(ios_base::hex, ios_base::basefield).
933 inline ios_base&
934 hex(ios_base& __base)
936 __base.setf(ios_base::hex, ios_base::basefield);
940 /// Calls base.setf(ios_base::oct, ios_base::basefield).
941 inline ios_base&
942 oct(ios_base& __base)
944 __base.setf(ios_base::oct, ios_base::basefield);
949 /// Calls base.setf(ios_base::fixed, ios_base::floatfield).
950 inline ios_base&
951 fixed(ios_base& __base)
953 __base.setf(ios_base::fixed, ios_base::floatfield);
957 /// Calls base.setf(ios_base::scientific, ios_base::floatfield).
958 inline ios_base&
959 scientific(ios_base& __base)
961 __base.setf(ios_base::scientific, ios_base::floatfield);