|  |  | Whole document treestd::ios_base class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members 
 std::ios_base  Class Reference#include <ios_base.h>
Inheritance diagram for std::ios_base:  [legend]Collaboration diagram for std::ios_base:  [legend]List of all members. 
 Member Typedef Documentation
 
  
    | 
        
          | typedef void(* std::ios_base::event_callback)(event, ios_base&, int) |  |  
 
 
 
 
 Member Enumeration Documentation
 
  
    | 
        
          | enum std::ios_base::event |  |  
  
    |  | 
 
Enumeration values:
| erase_event |  |  | imbue_event |  |  | copyfmt_event |  | 
 
Definition at line 216 of file ios_base.h.     |  
 Constructor & Destructor Documentation
 
  
    | 
        
          | std::ios_base::~ios_base | ( |  | ) |  |  |  
 
  
    | 
        
          | std::ios_base::ios_base | ( |  | ) |  [protected] |  |  
 Member Function Documentation
 
  
    | 
        
          | void std::ios_base::_M_call_callbacks | ( | event | __ev | ) | throw ()  [protected] |  |  
 
  
    | 
        
          | void std::ios_base::_M_dispose_callbacks | ( | void |  | ) |  [protected] |  |  
 
 
  
    | 
        
          | void std::ios_base::_M_init | ( |  | ) |  [protected] |  |  
 
 
  
    | 
        
          | fmtflags std::ios_base::flags | ( |  | ) | const  [inline] |  |  
  
    |  | 
 
Definition at line 311 of file ios_base.h.
 
References _M_flags.
 
Referenced by std::__build_float_format(), std::__output_float(), std::__output_integer(), std::basic_ios< _CharT, _Traits >::copyfmt(), std::num_get< _CharT, _InIter >::do_get(), std::num_put< _CharT, _OutIter >::do_put(), std::basic_ostream< _CharT, _Traits >::operator<<(), std::operator<<(), std::basic_istream< _CharT, _Traits >::sentry::sentry(), and std::basic_ostream< _CharT, _Traits >::sentry::~sentry().     |  
 
  
    | 
        
          | locale std::ios_base::getloc | ( |  | ) | const  [inline] |  |  
 
 
  
    | 
        
          | long& std::ios_base::iword | ( | int | __ix | ) |  [inline] |  |  
 
  
    | 
        
          | streamsize std::ios_base::precision | ( | streamsize | __prec | ) |  [inline] |  |  
 
  
    | 
        
          | streamsize std::ios_base::precision | ( |  | ) | const  [inline] |  |  
 
  
    | 
        
          | void*& std::ios_base::pword | ( | int | __ix | ) |  [inline] |  |  
 
  
    | 
        
          | void std::ios_base::register_callback | ( | event_callback | __fn, |  
          |  |  | int | __index |  
          |  | ) |  |  |  
 
 
  
    |  | 
 
Definition at line 322 of file ios_base.h.
 
References _M_flags, and fmtflags.
 
Referenced by std::boolalpha(), std::dec(), std::fixed(), std::hex(), std::internal(), std::left(), std::oct(), std::operator<<(), std::operator>>(), std::right(), std::scientific(), std::showbase(), std::showpoint(), std::showpos(), std::skipws(), std::unitbuf(), and std::uppercase().     |  
 
  
    | 
        
          | bool std::ios_base::sync_with_stdio | ( | bool | __sync = true | ) |  [static] |  |  
 
  
    | 
        
          | void std::ios_base::unsetf | ( | fmtflags | __mask | ) |  [inline] |  |  
 
  
    | 
        
          | streamsize std::ios_base::width | ( | streamsize | __wide | ) |  [inline] |  |  
 
  
    | 
        
          | streamsize std::ios_base::width | ( |  | ) | const  [inline] |  |  
 
  
    | 
        
          | int std::ios_base::xalloc | ( |  | ) | throw ()  [static] |  |  
 Member Data Documentation
 
 
  
    | 
        
          | _Words std::ios_base::_M_dummy  [protected] |  |  
 
  
    | 
        
          | fmtflags std::ios_base::_M_flags  [protected] |  |  
 
  
    | 
        
          | locale std::ios_base::_M_ios_locale  [protected] |  |  
 
  
    | 
        
          | streamsize std::ios_base::_M_precision  [protected] |  |  
 
  
    | 
        
          | streamsize std::ios_base::_M_width  [protected] |  |  
 
 
  
    | 
        
          | int std::ios_base::_M_word_limit  [protected] |  |  
 
  
    | 
        
          | _Words* std::ios_base::_M_words  [protected] |  |  
 
  
    | 
        
          | const int std::ios_base::_S_local_words = 8  [static, protected] |  |  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 The documentation for this class was generated from the following files:
 Generated on Mon Apr 8 03:18:57 2002 for libstdc++-v3 Source by
  1.2.15 |