table_cell_table Class Reference

#include <table.h>

Inheritance diagram for table_cell_table:

Inheritance graph
[legend]
Collaboration diagram for table_cell_table:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 table_cell_table ()
 table_cell_table (const table_cell_table &a_class)
 table_cell_table (const table &a_class)
virtual ~table_cell_table ()
virtual void assign (const table_cell_table &a_class)
virtual void assign (const table &a_class)
virtual size_type height (void) const
virtual size_type width (void) const
virtual void write (std::ostream &out, size_type a_line, size_type a_width) const
table_cell_tableoperator= (const table_cell_table &a_class)
table_cell_tableoperator= (const table &a_class)

Private Attributes

tablem_value

Constructor & Destructor Documentation

table_cell_table::table_cell_table  ) 
 

Definition at line 160 of file table.cc.

References err_nomem, and m_value.

table_cell_table::table_cell_table const table_cell_table a_class  ) 
 

Definition at line 167 of file table.cc.

References assign(), and m_value.

Here is the call graph for this function:

table_cell_table::table_cell_table const table a_class  ) 
 

Definition at line 173 of file table.cc.

References assign(), and m_value.

Here is the call graph for this function:

table_cell_table::~table_cell_table  )  [virtual]
 

Definition at line 179 of file table.cc.

References m_value.


Member Function Documentation

void table_cell_table::assign const table a_class  )  [virtual]
 

Definition at line 194 of file table.cc.

References m_value.

void table_cell_table::assign const table_cell_table a_class  )  [virtual]
 

Definition at line 185 of file table.cc.

References ASSERT, m_value, table_cell_base::repeat, table_cell_base::x, and table_cell_base::y.

Referenced by operator=(), and table_cell_table().

table_cell_table::size_type table_cell_table::height void   )  const [virtual]
 

Reimplemented from table_cell_base.

Definition at line 202 of file table.cc.

References table::height(), and m_value.

Referenced by write().

Here is the call graph for this function:

table_cell_table & table_cell_table::operator= const table a_class  ) 
 

Definition at line 251 of file table.cc.

References assign().

Here is the call graph for this function:

table_cell_table & table_cell_table::operator= const table_cell_table a_class  ) 
 

Definition at line 243 of file table.cc.

References assign().

Here is the call graph for this function:

table_cell_table::size_type table_cell_table::width void   )  const [virtual]
 

Reimplemented from table_cell_base.

Definition at line 211 of file table.cc.

References m_value, and table::width().

Here is the call graph for this function:

void table_cell_table::write std::ostream &  out,
size_type  a_line,
size_type  a_width
const [virtual]
 

Reimplemented from table_cell_base.

Definition at line 220 of file table.cc.

References estring::fmt_str(), height(), table::height(), m_value, table_cell_base::repeat, estring::width(), and table::write().

Here is the call graph for this function:


Member Data Documentation

table* table_cell_table::m_value [private]
 

Definition at line 93 of file table.h.

Referenced by assign(), height(), table_cell_table(), width(), write(), and ~table_cell_table().


The documentation for this class was generated from the following files:
Generated on Wed Jun 21 11:16:56 2006 for rvm by  doxygen 1.4.2