| 2064 | } |
| 2065 | |
| 2066 | std::list<std::string> |
| 2067 | Node::getPagesOrder() const |
| 2068 | { |
| 2069 | const KnobsVec& knobs = getKnobs(); |
| 2070 | std::list<std::string> ret; |
| 2071 | |
| 2072 | for (KnobsVec::const_iterator it = knobs.begin(); it != knobs.end(); ++it) { |
| 2073 | KnobPage* ispage = dynamic_cast<KnobPage*>( it->get() ); |
| 2074 | if (ispage) { |
| 2075 | ret.push_back( ispage->getName() ); |
| 2076 | } |
| 2077 | } |
| 2078 | |
| 2079 | return ret; |
| 2080 | } |
| 2081 | |
| 2082 | void |
| 2083 | Node::restoreUserKnobs(const NodeSerialization& serialization) |