μHAL (v2.7.9)
Part of the IPbus software repository
DummyDerivedNode.hpp
Go to the documentation of this file.
1 #ifndef _uhal_tests_DummyDerivedNode_hpp_
2 #define _uhal_tests_DummyDerivedNode_hpp_
3 
4 #include "uhal/DerivedNode.hpp"
5 
6 #include "uhal/log/log.hpp"
7 #include <iostream>
8 
9 namespace uhal {
10  namespace tests {
11 
12  class DummyParentNode : public uhal::Node {
14  public:
15 
17  DummyParentNode(const Node& aNode);
18 
20  virtual ~DummyParentNode();
21 
23  void printParameters() const;
24  };
25 
29  public:
30  //
31  DummyChildNode(const Node& aNode);
33  virtual ~DummyChildNode();
34  };
35 
36  }
37 }
38 #endif
uhal::tests::DummyChildNode::DummyChildNode
DummyChildNode(const Node &aNode)
Definition: DummyDerivedNode.cpp:39
uhal::tests::DummyChildNode::~DummyChildNode
virtual ~DummyChildNode()
Definition: DummyDerivedNode.cpp:43
DerivedNode.hpp
uhal
Definition: HttpResponseGrammar.hpp:49
uhal::tests::DummyParentNode::~DummyParentNode
virtual ~DummyParentNode()
Definition: DummyDerivedNode.cpp:12
uhal::Node
A heirarchical node for navigating heirarchical firmwares.
Definition: Node.hpp:86
uhal::tests::DummyParentNode::DummyParentNode
DummyParentNode(const Node &aNode)
Definition: DummyDerivedNode.cpp:8
UHAL_DERIVEDNODE
#define UHAL_DERIVEDNODE(DerivedType)
Macro which adds the clone method implementation for derived classesk.
Definition: DerivedNode.hpp:64
uhal::tests::DummyParentNode::printParameters
void printParameters() const
Definition: DummyDerivedNode.cpp:16
uhal::tests::DummyParentNode
Definition: DummyDerivedNode.hpp:12
uhal::tests::DummyChildNode
Class further derived from Level1.
Definition: DummyDerivedNode.hpp:27
log.hpp