.. _file_microsync_src_props.h: File props.h ============ System properties management interface. .. contents:: Contents :local: :backlinks: none Definition (``microsync/src/props.h``) -------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_microsync_src_props.h.rst Detailed Description -------------------- Roman Kiselev (roman.kiselev@stjude.org) This module provides a flexible property system for managing device configuration and status information. Properties can be read-only, read-write, or write-only, and can be backed by internal values, external variables, or function calls. \projectnumber Includes -------- - ``globals.h`` (:ref:`file_microsync_src_globals.h`) Classes ------- - :ref:`exhale_class_classDeviceProperty` - :ref:`exhale_class_classExternalProperty` - :ref:`exhale_class_classFunctionProperty` - :ref:`exhale_class_classInternalProperty` Enums ----- - :ref:`exhale_enum_props_8h_1acdb6b01c613c554709bb0d4fd1c29e69` - :ref:`exhale_enum_props_8h_1a661279eadba03435e4490e9a0e6d65bd` Functions --------- - :ref:`exhale_function_props_8h_1acbca29ca18a7d7b1f14b187b72823cd1` - :ref:`exhale_function_props_8h_1a8f63a0b11ebcb27133f3282aaa7e3972` - :ref:`exhale_function_props_8h_1abde9a4b418b09a98c3003cb9b3adbb3d` Typedefs -------- - :ref:`exhale_typedef_props_8h_1a05d29233b31bd01c0ff85411bb614be2` - :ref:`exhale_typedef_props_8h_1a8f883d12c0f3dab09a6ca89d134d4bcf`