#include <table.h>
Public Types | |
enum | Align { none, left, right, center } |
Public Member Functions | |
Table (unsigned int columns, const char *title) | |
~Table () | |
void | align (unsigned int col, Align al) |
Align | align (int col) const |
Table & | operator<< (const char *s) |
Table & | operator<< (int i) |
const char * | title () const |
const char * | item (unsigned int i) const |
const char * | item (unsigned int row, unsigned int col) const |
unsigned int | columns () const |
unsigned int | rows () const |
unsigned int | width (unsigned int col) const |
void | print (std::ostream &o) const |
void | clean () |
Static Public Attributes | |
bool | format = true |
Private Attributes | |
char * | t |
unsigned int | c |
std::vector< Align > | a |
std::vector< char * > | v |
|
Definition at line 20 of file table.h. Referenced by align(). |
|
|
|
|
|
|
|
Definition at line 37 of file table.cc. References a. Referenced by print(), cosyNetwork::printCommunicationWorkload(), cosyNetwork::printComputationWorkload(), cosyNetwork::printFifoStatus(), and cosyNetwork::printProcessStatus(). |
|
Definition at line 47 of file table.cc. References v. Referenced by cosyRte::start(). |
|
Definition at line 34 of file table.h. References c. |
|
|
|
Definition at line 68 of file table.cc. References v. Referenced by print(). |
|
|
|
|
|
Definition at line 158 of file table.cc. References align(), columns(), format, item(), printAlign(), printN(), rows(), title(), and width(). Referenced by cosyNetwork::printFifoStatus(), and cosyNetwork::printProcessStatus(). |
|
Definition at line 81 of file table.cc. Referenced by print(). |
|
Definition at line 30 of file table.h. References t. |
|
Definition at line 86 of file table.cc. Referenced by print(). |
|
|
|
|
|
Definition at line 20 of file table.cc. Referenced by print(). |
|
|
|
Definition at line 50 of file table.h. Referenced by clean(), item(), operator<<(), rows(), width(), and ~Table(). |