TopicDatabaseclass | topicEntry.t[186]

A TopicDatabase is a container for TopicEntries that provides a method for determining the TopicEntry that best matches a list of topics

`class TopicDatabase : object`

Superclass Tree (in declaration order)

`TopicDatabase`
`object`

Subclass Tree

`TopicDatabase`
`ActorTopicDatabase`
`Actor`
`ActorState`
`Consultable`
`ThoughtManager`

Global Objects

(none)

Summary of Properties

``

(none)

Summary of Methods

`addTopic getBestMatch`

Properties

(none)

Methods

`addTopic (top)` | `topicEntry.t[244]`

Add a topic entry to the appropriate list or list on this TopicDatabase.

`getBestMatch (myList, requestedList)` | `topicEntry.t[192]`

Find the topic entry among those supplied in myList that best matches at least one of the topics passed in requestedList.

Adv3Lite Library Reference Manual
Generated on 15/03/2023 from adv3Lite version 1.6.1