Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
Tabbing class for helping to create formated, indented output for a 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. More... | |
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. More... | |
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 |
Private Member Functions | |
void | updateState () |
Private Attributes | |
RCP< basic_FancyOStream< CharT, Traits > > | fancyOStream_ |
int | tabs_ |
std::basic_string< CharT, Traits > | linePrefix_ |
Tabbing class for helping to create formated, indented output for a 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 653 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 660 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 672 of file Teuchos_FancyOStream.hpp.
|
inline |
Warning: Only call this constructor for stack-based object.
Definition at line 684 of file Teuchos_FancyOStream.hpp.
|
inline |
Warning: Only call this constructor for stack-based object.
Definition at line 696 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 708 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 715 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 726 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 734 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 744 of file Teuchos_FancyOStream.hpp.
|
inline |
Definition at line 749 of file Teuchos_FancyOStream.hpp.
|
inlineprivate |
Definition at line 760 of file Teuchos_FancyOStream.hpp.
|
static |
Definition at line 658 of file Teuchos_FancyOStream.hpp.
|
private |
Definition at line 756 of file Teuchos_FancyOStream.hpp.
|
private |
Definition at line 757 of file Teuchos_FancyOStream.hpp.
|
private |
Definition at line 758 of file Teuchos_FancyOStream.hpp.