22 static std::size_t lSize(1024);
23 static char* lDemangled =
new char[lSize];
24 ss << (abi::__cxa_demangle(
typeid ( *this).name(), lDemangled, &lSize, &lStatus));
26 ss << (
typeid ( T).
name());
29 std::cout <<
"This is " << ss.str() << std::endl;
32 std::cout << ss.str() <<
" par[" << k <<
"]: key=" << lParam.first <<
", val=" << lParam.second << std::endl;
#define UHAL_REGISTER_DERIVED_NODE(classname)
Macro which adds a Derived Node Class to the factory It takes a classname and then creates a registra...
A heirarchical node for navigating heirarchical firmwares.
const std::unordered_map< std::string, std::string > & getParameters() const
Return parameters of the current node.
DummyChildNode(const Node &aNode)
virtual ~DummyChildNode()
void printParameters() const
virtual ~DummyParentNode()
None tests(nox.Session session)
Annotation for function names.