istream& istream::scan(const char *format ...) { if (ipfx0()) { va_list ap; va_start(ap, format); _strbuf->vscan(format, ap, this); va_end(ap); } return *this; }
template <class STREAM> ACE_IOStream<STREAM> & ACE_IOStream<STREAM>::operator>> (ACE_IOStream_String &v) { if (ipfx0 ()) { char c; this->get (c); for (v = c; this->get (c) && !isspace (c); v += c) continue; } isfx (); return *this; }
istream& istream::vscan(const char *format, _G_va_list args) { if (ipfx0()) _strbuf->vscan(format, args, this); return *this; }