ultimatepp/bazaar/TreeTest/TreeTest.h
klugier a6930fb2fb Bazaar: Remove using namespace Upp in TreeTest.
git-svn-id: svn://ultimatepp.org/upp/trunk@15199 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-10-04 20:04:54 +00:00

40 lines
635 B
C++

#ifndef _TreeTest_TreeTest_h
#define _TreeTest_TreeTest_h
#include <CtrlLib/CtrlLib.h>
#include <Tree/Tree.h>
namespace Upp {
#define LAYOUTFILE <TreeTest/TreeTest.lay>
#include <CtrlCore/lay.h>
class Element
{
public:
String name;
Value value;
void Xmlize(XmlIO xml) { xml("name", name)("value", value); }
void Serialize(Stream& s) { s % name % value; }
};
///
class TreeTest : public WithLayout<TopWindow> {
public:
TreeTest();
Node<One<Element>> root;
Node<Element> roota;
NodeB<Element> rootb;
NodeB<One<Element>> rootc;
MapNode<String, Element> mroota;
};
}
#endif