Namespaces
Variants
Views
Actions

Difference between revisions of "Template:cpp/io/basic ios/inherit"

From cppreference.com
 
m (fmt)
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{inherited | [[cpp/io/basic_ios | {{small|std::}}basic_ios]] |
+
{{inherited|[[cpp/io/basic_ios|{{small|std::}}basic_ios]]|
{{tdcl list begin}}
+
===Member types===
{{tdcl list h1 | Member types}}
+
{{dsc begin}}
{{tdcl list hitem | Member type | Definition}}
+
{{dsc hitem|Member type|Definition}}
{{tdcl list item | {{tt|char_type}} | {{cpp|CharT}}}}
+
{{dsc|{{tt|char_type}}|{{tt|CharT}}}}
{{tdcl list item | {{tt|traits_type}} | {{cpp|Traits}}}}
+
{{dsc|{{tt|traits_type}}|{{tt|Traits}}}}
{{tdcl list item | {{tt|int_type}} | {{cpp|Traits::int_type}}}}
+
{{dsc|{{tt|int_type}}|{{tt|Traits::int_type}}}}
{{tdcl list item | {{tt|pos_type}} | {{cpp|Traits::pos_type}}}}
+
{{dsc|{{tt|pos_type}}|{{tt|Traits::pos_type}}}}
{{tdcl list item | {{tt|off_type}} | {{cpp|Traits::off_type}}}}
+
{{dsc|{{tt|off_type}}|{{tt|Traits::off_type}}}}
{{tdcl list end}}
+
{{dsc end}}
  
{{dcl list begin}}
+
===Member functions===
{{dcl list h2 | State functions}}
+
{{dsc begin}}
{{dcl list template | cpp/io/basic_ios/dcl list good}}
+
{{dsc h2|State functions}}
{{dcl list template | cpp/io/basic_ios/dcl list eof}}
+
{{dsc inc|cpp/io/basic_ios/dsc good}}
{{dcl list template | cpp/io/basic_ios/dcl list fail}}
+
{{dsc inc|cpp/io/basic_ios/dsc eof}}
{{dcl list template | cpp/io/basic_ios/dcl list bad}}
+
{{dsc inc|cpp/io/basic_ios/dsc fail}}
{{dcl list template | cpp/io/basic_ios/dcl list operator!}}
+
{{dsc inc|cpp/io/basic_ios/dsc bad}}
{{dcl list template | cpp/io/basic_ios/dcl list operator bool}}
+
{{dsc inc|cpp/io/basic_ios/dsc operator!}}
{{dcl list template | cpp/io/basic_ios/dcl list rdstate}}
+
{{dsc inc|cpp/io/basic_ios/dsc operator bool}}
{{dcl list template | cpp/io/basic_ios/dcl list setstate}}
+
{{dsc inc|cpp/io/basic_ios/dsc rdstate}}
{{dcl list template | cpp/io/basic_ios/dcl list clear}}
+
{{dsc inc|cpp/io/basic_ios/dsc setstate}}
 +
{{dsc inc|cpp/io/basic_ios/dsc clear}}
  
{{dcl list h2 | Formatting}}
+
{{dsc h2|Formatting}}
{{dcl list template | cpp/io/basic_ios/dcl list copyfmt}}
+
{{dsc inc|cpp/io/basic_ios/dsc copyfmt}}
{{dcl list template | cpp/io/basic_ios/dcl list fill}}
+
{{dsc inc|cpp/io/basic_ios/dsc fill}}
  
{{dcl list h2 | Miscellaneous}}
+
{{dsc h2|Miscellaneous}}
{{dcl list template | cpp/io/basic_ios/dcl list exceptions}}
+
{{dsc inc|cpp/io/basic_ios/dsc exceptions}}
{{dcl list template | cpp/io/basic_ios/dcl list imbue}}
+
{{dsc inc|cpp/io/basic_ios/dsc imbue}}
{{dcl list template | cpp/io/basic_ios/dcl list rdbuf}}
+
{{dsc inc|cpp/io/basic_ios/dsc rdbuf}}
{{dcl list template | cpp/io/basic_ios/dcl list tie}}
+
{{dsc inc|cpp/io/basic_ios/dsc tie}}
{{dcl list template | cpp/io/basic_ios/dcl list narrow}}
+
{{dsc inc|cpp/io/basic_ios/dsc narrow}}
{{dcl list template | cpp/io/basic_ios/dcl list widen}}
+
{{dsc inc|cpp/io/basic_ios/dsc widen}}
{{dcl list end}}
+
{{dsc end}}
 
}}
 
}}

Latest revision as of 00:27, 6 December 2023

Contents

Inherited from std::basic_ios

Member types

Member type Definition
char_type CharT
traits_type Traits
int_type Traits::int_type
pos_type Traits::pos_type
off_type Traits::off_type

Member functions

State functions
checks if no error has occurred i.e. I/O operations are available
(public member function) [edit]
checks if end-of-file has been reached
(public member function) [edit]
checks if an error has occurred
(public member function) [edit]
checks if a non-recoverable error has occurred
(public member function) [edit]
checks if an error has occurred (synonym of fail())
(public member function) [edit]
checks if no error has occurred (synonym of !fail())
(public member function) [edit]
returns state flags
(public member function) [edit]
sets state flags
(public member function) [edit]
modifies state flags
(public member function) [edit]
Formatting
copies formatting information
(public member function) [edit]
manages the fill character
(public member function) [edit]
Miscellaneous
manages exception mask
(public member function) [edit]
sets the locale
(public member function) [edit]
manages associated stream buffer
(public member function) [edit]
manages tied stream
(public member function) [edit]
narrows characters
(public member function) [edit]
widens characters
(public member function) [edit]