We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 87d753c commit 93463ecCopy full SHA for 93463ec
cdomain.cpp
@@ -47,3 +47,5 @@ cdomain_handle_t chdl::pop_clock_domain() {
47
cur_clock_domain() = *(cdomainstack().rbegin());
48
return cur_clock_domain();
49
}
50
+
51
+unsigned chdl::clock_domains() { return tickables().size(); }
cdomain.h
@@ -14,6 +14,7 @@ namespace chdl {
14
void set_clock_domain(cdomain_handle_t cd);
15
cdomain_handle_t push_clock_domain(unsigned interval=1);
16
cdomain_handle_t pop_clock_domain();
17
+ unsigned clock_domains(); // Return number of clock domains
18
};
19
20
#endif
0 commit comments