Entities¶
To load an entity, always load the library that includes it using the goal logtalk_load(library_name(loader))
instead of loading just the entity. The library loader file ensures that all the required dependencies are also loaded.
Categories¶
- arbitrary
- assertions_messages
- best_first
- class_hierarchy
- code_metric
- code_metrics_messages
- code_metrics_utilities
- core_messages
- counters
- csv_guess_questions
- dead_code_scanner_messages
- debugger_messages
- diagram(Format)
- directory_diagram(Format)
- file_diagram(Format)
- flags
- flatting
- lgtunit_messages
- library_diagram(Format)
- logging
- monitor
- observer
- options
- os_types
- proto_hierarchy
- read_file
- statistics
- subject
Objects¶
- a_star_interpreter(W)
- after_event_registry
- assertions
- assertions(Mode)
- assignvars
- atom
- atomic
- automation_report
- avltree
- backend_adapter_hook
- backend_random
- before_event_registry
- benchmark_generators
- bfs_interpreter
- bintree
- bup_interpreter
- callable
- cc_metric
- character
- code_metrics
- compound
- coroutining
- counter
- coupling_metric
- coverage_report
- csv
- csv(Header,Separator,IgnoreQuotes)
- date
- dead_code_scanner
- debug_expansion(Mode)
- debug_messages
- debugger
- default_workflow_hook
- demodb
- dfs_interpreter
- diagrams
- diagrams(Format)
- difflist
- directory_dependency_diagram
- directory_dependency_diagram(Format)
- directory_load_diagram
- directory_load_diagram(Format)
- dit_metric
- doc_metric
- doclet
- dot_graph_language
- edcg
- either
- entity_diagram
- entity_diagram(Format)
- event_registry
- expand_library_alias_paths
- expected
- expected(Expected)
- fast_random
- file_dependency_diagram
- file_dependency_diagram(Format)
- file_load_diagram
- file_load_diagram(Format)
- float
- gensym
- git
- grammar_rules_hook
- graph_language_registry
- halstead_metric
- halstead_metric(Stroud)
- heap(Order)
- help
- heuristic_expansion(A)
- hook_pipeline(Pipeline)
- hook_set(Set)
- iddfs_interpreter(Increment)
- identity_hook
- inheritance_diagram
- inheritance_diagram(Format)
- integer
- interval
- iso8601
- java
- java(Reference)
- java(Reference,ReturnValue)
- java_hook
- lgtdoc
- lgtunit
- library_dependency_diagram
- library_dependency_diagram(Format)
- library_load_diagram
- library_load_diagram(Format)
- list
- list(Type)
- logger
- logtalk
- loop
- magic
- magic_expansion(A)
- maxheap
- maybe
- meta
- meta_compiler
- metagol
- minheap
- minimal_output
- modules_diagram_support
- natural
- noc_metric
- nor_metric
- number
- numberlist
- object_wrapper_hook
- optional
- optional(Optional)
- os
- pairs
- pddl
- population
- ports_profiler
- print_goal_hook
- prolog_module_hook(Module)
- queue
- random
- rbtree
- reader
- redis
- rule_expansion(A)
- sample
- set
- set(Type)
- shell
- shell(Interpreters)
- shell_expansion(A)
- size_metric
- streamvars
- suppress_goal_hook
- tap_output
- tap_report
- term
- term_io
- time
- timeout
- toychrdb
- tutor
- type
- upn_metric
- user
- uses_diagram
- uses_diagram(Format)
- varlist
- wrapper
- write_to_stream_hook(Stream)
- write_to_stream_hook(Stream,Options)
- xml
- xref_diagram
- xref_diagram(Format)
- xunit_net_v2_output
- xunit_net_v2_report
- xunit_output
- xunit_report
- zlist
Protocols¶
- assignvarsp
- characterp
- class_hierarchyp
- cloning
- comparingp
- csv_protocol
- databasep
- datep
- debuggerp
- dictionaryp
- event_registryp
- expanding
- flags_validator
- forwarding
- git_protocol
- graph_language_protocol
- heapp
- hierarchyp
- interpreterp
- intervalp
- java_access_protocol
- java_utils_protocol
- lgtdocp
- listp
- loggingp
- loopp
- metagol_example_protocol
- metap
- monitoring
- monitorp
- numberlistp
- options_protocol
- osp
- proto_hierarchyp
- queuep
- randomp
- setp
- statisticsp
- term_io_protocol
- termp
- timep
- varlistp
- zipperp