Did you know ... | Search Documentation: |
Pack logtalk -- logtalk-3.86.0/docs/_sources/debug_messages_0.rst.txt |
.. index:: debug_messages .. _debug_messages/0:
.. rst-class:: right
object
debug_messages
Supports selective enabling and disabling of debug
and debug(Group)
messages.
| Availability:
| logtalk_load(debug_messages(loader))
| Author: Paulo Moura | Version: 1:0:1 | Date: 2022-05-05
| Compilation flags:
| static, context_switching_calls
| Provides: | :ref:`logtalk::message_hook/4 <logtalk/0::message_hook/4>` | Uses: | :ref:`logtalk <logtalk/0>`
| Remarks:
optimize
flag is turned on and thus cannot be enabled in this case.| Inherited public predicates: | (none)
.. contents:: :local: :backlinks: top
.. index:: enable/1 .. _debug_messages/0::enable/1:
enable/1 ^^^^^^^^^^^^
Enables all debug
and debug(Group)
messages for the given component.
| Compilation flags:
| static
| Template:
| enable(Component)
| Mode and number of proofs:
| enable(@term)
- one
.. index:: disable/1 .. _debug_messages/0::disable/1:
disable/1 ^^^^^^^^^^^^^
Disables all debug
and debug(Group)
messages for the given component.
| Compilation flags:
| static
| Template:
| disable(Component)
| Mode and number of proofs:
| disable(@term)
- one
.. index:: enabled/1 .. _debug_messages/0::enabled/1:
enabled/1 ^^^^^^^^^^^^^
Enumerates by backtracking the components with enabled debug
and debug(Group)
messages.
| Compilation flags:
| static
| Template:
| enabled(Component)
| Mode and number of proofs:
| enabled(?term)
- zero_or_more
.. index:: enable/2 .. _debug_messages/0::enable/2:
enable/2 ^^^^^^^^^^^^
Enables debug(Group)
messages for the given component and group.
| Compilation flags:
| static
| Template:
| enable(Component,Group)
| Mode and number of proofs:
| enable(@term,@term)
- one
.. index:: disable/2 .. _debug_messages/0::disable/2:
disable/2 ^^^^^^^^^^^^^
Disables debug(Group)
messages for the given component and group.
| Compilation flags:
| static
| Template:
| disable(Component,Group)
| Mode and number of proofs:
| disable(@term,@term)
- one
.. index:: enabled/2 .. _debug_messages/0::enabled/2:
enabled/2 ^^^^^^^^^^^^^
Enumerates by backtracking the enabled debug(Group)
messages for each component.
| Compilation flags:
| static
| Template:
| enabled(Component,Group)
| Mode and number of proofs:
| enabled(?term,?term)
- zero_or_more
(no local declarations; see entity ancestors if any)
.. index:: enabled_/1 .. _debug_messages/0::enabled_/1:
enabled_/1
^^^^^^^^^^^^^^
Table of components with currently enabled debug
and debug(Group)
messages.
| Compilation flags:
| dynamic
| Template:
| enabled_(Component)
| Mode and number of proofs:
| enabled_(?term)
- zero_or_more
.. index:: enabled_/2 .. _debug_messages/0::enabled_/2:
enabled_/2
^^^^^^^^^^^^^^
Table of currently enabled debug(Group)
per component.
| Compilation flags:
| dynamic
| Template:
| enabled_(Component,Group)
| Mode and number of proofs:
| enabled_(?term,?term)
- zero_or_more
(none)