object
entity_diagram(Format)
Format
- Graph language file format.
Predicates for generating entity diagrams in the specified format with both inheritance and cross-referencing relation edges.
logtalk_load(diagrams(loader))
static, context_switching_calls
Public predicates
file/2
Creates a diagram for all entities in a loaded source file using the specified options. The file can be specified by name, basename, full path, or using library notation.
static
file(File,Options)
file(+atom,+list(compound))
- one
file/1
Creates a diagram for all entities in a loaded source file using default options. The file can be specified by name, basename, full path, or using library notation.
static
file(File)
file(+atom)
- one
Protected predicates
(no local declarations; see entity ancestors if any)
Private predicates
included_entity_/1
Table of Logtalk entities already included in the diagram.
dynamic
included_entity_(Entity)
included_entity_(?entity_identifier)
- zero_or_more
included_module_/1
Table of Prolog modules already included in the diagram.
dynamic
included_module_(Module)
included_module_(?module_identifier)
- zero_or_more
referenced_entity_/2
Table of referenced Logtalk entities in the diagram.
dynamic
referenced_entity_(Referencer,Entity)
referenced_entity_(?entity_identifier,?entity_identifier)
- zero_or_more
referenced_module_/2
Table of referenced Logtalk entities in the diagram.
dynamic
referenced_module_(Referencer,Entity)
referenced_module_(?entity_identifier,?module_identifier)
- zero_or_more
Operators
(none)