blob: 3dc80557d7f3f87505b786110305930a500e4902 [file] [log] [blame]
.. _module-pw_clock_tree-reference:
----
APIs
----
.. pigweed-module-subpage::
:name: pw_clock_tree
.. _module-pw_clock_tree-references:
ClockTree
=========
.. doxygenclass:: pw::clock_tree::ClockTree
:members:
Element
=======
.. doxygenclass:: pw::clock_tree::Element
:members:
:protected-members:
ElementBlocking
===============
.. doxygenclass:: pw::clock_tree::ElementBlocking
:members:
ElementNonBlockingCannotFail
============================
.. doxygenclass:: pw::clock_tree::ElementNonBlockingCannotFail
:members:
ElementNonBlockingMightFail
===========================
.. doxygenclass:: pw::clock_tree::ElementNonBlockingMightFail
:members:
ClockSource
===========
.. doxygenclass:: pw::clock_tree::ClockSource
:members:
ClockSourceNoOp
===============
.. doxygenclass:: pw::clock_tree::ClockSourceNoOp
DependentElement
================
.. doxygenclass:: pw::clock_tree::DependentElement
:members:
:protected-members:
ClockDivider
============
.. doxygenclass:: pw::clock_tree::ClockDivider
:members:
ClockDividerElement
===================
.. doxygenclass:: pw::clock_tree::ClockDividerElement
:members:
:protected-members:
ElementController
=================
.. doxygenclass:: pw::clock_tree::ElementController
:members: