*
* If a library is configured with --enable-exportall or --enable-debug
* then HIDE_DALI_INTERNALS is not defined, and nothing is hidden.
* If it is configured without these options (the default), then HIDE_INTERNALS
* is defined when building the library, visibility is automatically hidden, and the explicit
* defines below come into use.
*
* If a library is configured with --enable-exportall or --enable-debug
* then HIDE_DALI_INTERNALS is not defined, and nothing is hidden.
* If it is configured without these options (the default), then HIDE_INTERNALS
* is defined when building the library, visibility is automatically hidden, and the explicit
* defines below come into use.