table_cell_estring Class Reference

#include <table.h>

Inheritance diagram for table_cell_estring:

Inheritance graph
[legend]
Collaboration diagram for table_cell_estring:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 table_cell_estring ()
 table_cell_estring (const table_cell_estring &a_class)
 table_cell_estring (const estring &a_class)
virtual ~table_cell_estring ()
virtual void assign (const table_cell_estring &a_class)
virtual void assign (const estring &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_estringoperator= (const table_cell_estring &a_class)
table_cell_estringoperator= (const estring &a_class)

Private Attributes

estring m_value

Constructor & Destructor Documentation

table_cell_estring::table_cell_estring  ) 
 

Definition at line 72 of file table.cc.

table_cell_estring::table_cell_estring const table_cell_estring a_class  ) 
 

Definition at line 76 of file table.cc.

References assign().

Here is the call graph for this function:

table_cell_estring::table_cell_estring const estring a_class  ) 
 

Definition at line 81 of file table.cc.

References assign().

Here is the call graph for this function:

table_cell_estring::~table_cell_estring  )  [virtual]
 

Definition at line 86 of file table.cc.


Member Function Documentation

void table_cell_estring::assign const estring a_class  )  [virtual]
 

Definition at line 98 of file table.cc.

References m_value.

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

Definition at line 90 of file table.cc.

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

Referenced by operator=(), table_cell_estring(), and test2().

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

Reimplemented from table_cell_base.

Definition at line 103 of file table.cc.

Referenced by test2().

table_cell_estring & table_cell_estring::operator= const estring a_class  ) 
 

Definition at line 151 of file table.cc.

References assign().

Here is the call graph for this function:

table_cell_estring & table_cell_estring::operator= const table_cell_estring a_class  ) 
 

Definition at line 143 of file table.cc.

References assign().

Here is the call graph for this function:

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

Reimplemented from table_cell_base.

Definition at line 108 of file table.cc.

References m_value.

Referenced by test2().

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

Reimplemented from table_cell_base.

Definition at line 117 of file table.cc.

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

Referenced by test2().

Here is the call graph for this function:


Member Data Documentation

estring table_cell_estring::m_value [private]
 

Definition at line 67 of file table.h.

Referenced by assign(), width(), and write().


The documentation for this class was generated from the following files:
Generated on Fri Jun 23 16:58:27 2006 for rvm by  doxygen 1.4.2