List of all members.
Detailed Description
Definition at line 17 of file columns.
Constructor & Destructor Documentation
inlib::columns::tree::tree |
( |
tree * |
a_parent | ) |
[inline] |
Definition at line 26 of file columns.
:m_parent(a_parent){
#ifdef INLIB_MEM
mem::increment(s_class().c_str());
#endif
}
virtual inlib::columns::tree::~tree |
( |
| ) |
[inline, virtual] |
Definition at line 31 of file columns.
{
#ifdef INLIB_MEM
mem::decrement(s_class().c_str());
#endif
}
inlib::columns::tree::tree |
( |
const tree & |
a_from | ) |
[inline] |
Definition at line 37 of file columns.
:m_dcl(a_from.m_dcl)
,m_sub(a_from.m_sub)
,m_parent(a_from.m_parent)
{
#ifdef INLIB_MEM
mem::increment(s_class().c_str());
#endif
}
Member Function Documentation
void inlib::columns::tree::clear |
( |
| ) |
[inline] |
Definition at line 53 of file columns.
{
m_dcl.clear();
{std::vector<tree>::iterator it;
for(it=m_sub.begin();it!=m_sub.end();++it) {
(*it).clear();
}}
}
void inlib::columns::tree::dump_tree |
( |
std::ostream & |
a_out, |
|
|
const std::string & |
a_margin |
|
) |
| [inline] |
Definition at line 60 of file columns.
{
if(m_dcl.size()) a_out << a_margin << m_dcl << std::endl;
{std::vector<tree>::iterator it;
for(it=m_sub.begin();it!=m_sub.end();++it) {
(*it).dump_tree(a_out,a_margin+" ");
}}
}
tree& inlib::columns::tree::operator= |
( |
const tree & |
a_from | ) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/old/inexlib-1.2/inlib/inlib/columns