Lines Matching refs:ostream
41 * Basic implementation of ostream. The STL standard defines a
47 class ostream: public basic_ios
56 ostream();
59 explicit ostream(streambuf *sb) { this->init(sb); }
60 virtual ~ostream();
63 ostream& flush();
70 ostream& operator<<(ostream& (*manip)(ostream&)) { return manip(*this); }
71 ostream& operator<<(ios_base& (*manip)(ios_base&)) {
76 ostream& operator<<(unsigned long int val);
77 ostream& operator<<(long int val);
78 ostream& operator<<(unsigned int val);
79 ostream& operator<<(int val);
80 ostream& operator<<(unsigned long long int val);
81 ostream& operator<<(long long int val);
83 ostream& operator<<(double val);
84 ostream& operator<<(float val);
86 ostream& operator<<(char_type c);
87 ostream& operator<<(const char_type *str);
88 ostream& operator<<(bool val);
91 ostream& operator<<(const void *p);
94 ostream& write_formatted(const char_type *str, streamsize num);
97 ostream& put(char_type c);
98 ostream& write(const char_type *str, streamsize num);
104 inline ostream& flush(ostream& os) { return os.flush(); }
109 inline ostream& endl(ostream& os) { return flush(os.put('\n')); }
114 inline ostream& ends(ostream& os) { return os.put(char()); }