We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5bffe94 commit 285c86eCopy full SHA for 285c86e
src/sysc/tlm/scc/tlm_extensions.h
@@ -43,7 +43,7 @@ template <typename T> struct tlm_unmanaged_extension : public tlm_extension<T> {
43
void copy_from(tlm_extension_base const& other) override { this->operator=(static_cast<const type&>(other)); }
44
45
protected:
46
- tlm_unmanaged_extension(){};
+ tlm_unmanaged_extension() {};
47
};
48
/*!
49
* \brief A managed extension for TLM transactions.
@@ -52,7 +52,7 @@ template <typename T> struct tlm_unmanaged_extension : public tlm_extension<T> {
52
*
53
* \tparam T The type of the extension.
54
*/
55
-template <typename T> struct tlm_managed_extension {
+template <typename T> struct tlm_managed_extension : public tlm_extension<T> {
56
57
using type = T;
58
0 commit comments