changed: GroupItem plugin has been renamed to Group
it's nearly finished now we are using three levels from Space (ConfParser) - group set - group - values git-svn-id: svn://ttmath.org/publicrep/winix/trunk@773 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
@@ -345,33 +345,54 @@ return false;
|
||||
|
||||
|
||||
|
||||
void Space::Print(std::wostream & out)
|
||||
void Space::PrintLevel(std::wostream & out, int level)
|
||||
{
|
||||
for(int i=0 ; i<level ; ++i)
|
||||
out << ' ';
|
||||
}
|
||||
|
||||
|
||||
|
||||
void Space::Print(std::wostream & out, int level)
|
||||
{
|
||||
PrintLevel(out, level);
|
||||
out << "Space name: " << name << std::endl;
|
||||
|
||||
out << "table_single: " << std::endl;
|
||||
TableSingle::iterator i1;
|
||||
|
||||
for(i1 = table_single.begin() ; i1 != table_single.end() ; ++i1)
|
||||
out << i1->first << '=' << i1->second << std::endl;
|
||||
|
||||
out << "table: " << std::endl;
|
||||
|
||||
Table::iterator i2;
|
||||
Value::iterator i3;
|
||||
|
||||
for(i2 = table.begin() ; i2 != table.end() ; ++i2)
|
||||
if( !table_single.empty() )
|
||||
{
|
||||
out << i2->first << '=';
|
||||
PrintLevel(out, level);
|
||||
out << "table_single: " << std::endl;
|
||||
TableSingle::iterator i1;
|
||||
|
||||
for(i3 = i2->second.begin() ; i3 != i2->second.end() ; ++i3)
|
||||
out << *i3 << ',';
|
||||
for(i1 = table_single.begin() ; i1 != table_single.end() ; ++i1)
|
||||
{
|
||||
PrintLevel(out, level);
|
||||
out << i1->first << '=' << i1->second << std::endl;
|
||||
}
|
||||
}
|
||||
|
||||
out << std::endl;
|
||||
if( !table.empty() )
|
||||
{
|
||||
PrintLevel(out, level);
|
||||
out << "table: " << std::endl;
|
||||
|
||||
Table::iterator i2;
|
||||
Value::iterator i3;
|
||||
|
||||
for(i2 = table.begin() ; i2 != table.end() ; ++i2)
|
||||
{
|
||||
PrintLevel(out, level);
|
||||
out << i2->first << '=';
|
||||
|
||||
for(i3 = i2->second.begin() ; i3 != i2->second.end() ; ++i3)
|
||||
out << *i3 << ',';
|
||||
|
||||
out << std::endl;
|
||||
}
|
||||
}
|
||||
|
||||
for(size_t i=0 ; i<spaces.size() ; ++i)
|
||||
spaces[i]->Print(out);
|
||||
spaces[i]->Print(out, level+1);
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user