basic_FancyOStream
object.
More...
#include <Teuchos_FancyOStream.hpp>
Public Member Functions | |
basic_OSTab (const RCP< basic_FancyOStream< CharT, Traits > > &fancyOStream, const int tabs=1, const std::basic_string< CharT, Traits > linePrefix="") | |
| |
basic_OSTab (const RCP< std::basic_ostream< CharT, Traits > > &oStream, const int tabs=1, const std::basic_string< CharT, Traits > linePrefix="") | |
| |
basic_OSTab (basic_FancyOStream< CharT, Traits > &fancyOStream, const int tabs=1, const std::basic_string< CharT, Traits > linePrefix="") | |
Warning: Only call this constructor for stack-based object. | |
basic_OSTab (std::basic_ostream< CharT, Traits > &oStream, const int tabs=1, const std::basic_string< CharT, Traits > linePrefix="") | |
Warning: Only call this constructor for stack-based object. | |
basic_OSTab (const basic_OSTab &osTab) | |
| |
~basic_OSTab () | |
| |
basic_OSTab< CharT, Traits > & | operator= (const basic_OSTab &osTab) |
| |
basic_OSTab< CharT, Traits > & | incrTab (const int tabs=1) |
| |
basic_FancyOStream< CharT, Traits > & | o () const |
| |
basic_FancyOStream< CharT, Traits > * | get () const |
| |
Static Public Attributes | |
static const int | DISABLE_TABBING = -99999 |
|
basic_FancyOStream
object.
Use the typedef OSStream
for support for the char
character type.
This class is used to create tab indents and set line prefix names for output that is generated by a basic_FancyOStream
object.
Definition at line 508 of file Teuchos_FancyOStream.hpp.
Teuchos::basic_OSTab< CharT, Traits >::basic_OSTab | ( | const RCP< basic_FancyOStream< CharT, Traits > > & | fancyOStream, | |
const int | tabs = 1 , |
|||
const std::basic_string< CharT, Traits > | linePrefix = "" | |||
) | [inline] |
Teuchos::basic_OSTab< CharT, Traits >::basic_OSTab | ( | const RCP< std::basic_ostream< CharT, Traits > > & | oStream, | |
const int | tabs = 1 , |
|||
const std::basic_string< CharT, Traits > | linePrefix = "" | |||
) | [inline] |
Teuchos::basic_OSTab< CharT, Traits >::basic_OSTab | ( | basic_FancyOStream< CharT, Traits > & | fancyOStream, | |
const int | tabs = 1 , |
|||
const std::basic_string< CharT, Traits > | linePrefix = "" | |||
) | [inline] |
Warning: Only call this constructor for stack-based object.
Definition at line 539 of file Teuchos_FancyOStream.hpp.
Teuchos::basic_OSTab< CharT, Traits >::basic_OSTab | ( | std::basic_ostream< CharT, Traits > & | oStream, | |
const int | tabs = 1 , |
|||
const std::basic_string< CharT, Traits > | linePrefix = "" | |||
) | [inline] |
Warning: Only call this constructor for stack-based object.
Definition at line 551 of file Teuchos_FancyOStream.hpp.
Teuchos::basic_OSTab< CharT, Traits >::basic_OSTab | ( | const basic_OSTab< CharT, Traits > & | osTab | ) | [inline] |
Teuchos::basic_OSTab< CharT, Traits >::~basic_OSTab | ( | ) | [inline] |
basic_FancyOStream<CharT,Traits>* Teuchos::basic_OSTab< CharT, Traits >::get | ( | ) | const [inline] |
basic_OSTab<CharT,Traits>& Teuchos::basic_OSTab< CharT, Traits >::incrTab | ( | const int | tabs = 1 |
) | [inline] |
basic_FancyOStream<CharT,Traits>& Teuchos::basic_OSTab< CharT, Traits >::o | ( | ) | const [inline] |
basic_OSTab<CharT,Traits>& Teuchos::basic_OSTab< CharT, Traits >::operator= | ( | const basic_OSTab< CharT, Traits > & | osTab | ) | [inline] |
const int Teuchos::basic_OSTab< CharT, Traits >::DISABLE_TABBING = -99999 [static] |