Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Teuchos::TableColumn Class Reference

#include <Teuchos_TableColumn.hpp>

Public Member Functions

 TableColumn ()
 Empty ctor.
 
 TableColumn (const Array< std::string > &vals)
 Form a column of std::string entries.
 
 TableColumn (const Array< double > &vals, int precision, const std::ios_base::fmtflags &flags)
 Form a column of double entries.
 
 TableColumn (const Array< double > &first, const Array< double > &second, int precision, const std::ios_base::fmtflags &flags, bool spaceBeforeParentheses)
 Form a column of compound entries written as "first(second)".
 
int numRows () const
 
void addEntry (const RCP< TableEntry > &entry)
 
const RCP< TableEntry > & entry (int i) const
 

Private Attributes

Array< RCP< TableEntry > > data_
 

Detailed Description

KL 30 Apr 2006 – initial design.

Definition at line 61 of file Teuchos_TableColumn.hpp.

Constructor & Destructor Documentation

◆ TableColumn() [1/4]

Teuchos::TableColumn::TableColumn ( )
inline

Empty ctor.

Definition at line 65 of file Teuchos_TableColumn.hpp.

◆ TableColumn() [2/4]

TableColumn::TableColumn ( const Array< std::string > &  vals)

Form a column of std::string entries.

Definition at line 47 of file Teuchos_TableColumn.cpp.

◆ TableColumn() [3/4]

TableColumn::TableColumn ( const Array< double > &  vals,
int  precision,
const std::ios_base::fmtflags &  flags 
)

Form a column of double entries.

Definition at line 57 of file Teuchos_TableColumn.cpp.

◆ TableColumn() [4/4]

TableColumn::TableColumn ( const Array< double > &  first,
const Array< double > &  second,
int  precision,
const std::ios_base::fmtflags &  flags,
bool  spaceBeforeParentheses 
)

Form a column of compound entries written as "first(second)".

Definition at line 69 of file Teuchos_TableColumn.cpp.

Member Function Documentation

◆ numRows()

int Teuchos::TableColumn::numRows ( ) const
inline

Definition at line 79 of file Teuchos_TableColumn.hpp.

◆ addEntry()

void TableColumn::addEntry ( const RCP< TableEntry > &  entry)

Definition at line 89 of file Teuchos_TableColumn.cpp.

◆ entry()

const RCP< TableEntry > & Teuchos::TableColumn::entry ( int  i) const
inline

Definition at line 85 of file Teuchos_TableColumn.hpp.

Member Data Documentation

◆ data_

Array<RCP<TableEntry> > Teuchos::TableColumn::data_
private

Definition at line 88 of file Teuchos_TableColumn.hpp.


The documentation for this class was generated from the following files: