BTranslatorΒΆ
BTranslator
is an abstract superclass that you subclass to
define your own proprietary translator objects, one translator per
BTranslator
subclass. You add instances of your
BTranslator
subclasses to a BTranslatorRoster
through BTranslatorRoster::AddTranslators()
.
BTranslator
objects that your app creates and adds to the
Roster are not visible to other applications.
Note that the BTranslator
destructor is protected; you never
delete a BTranslator
from outside the class. Insead, you
Release()
it. See
Acquire()
for details.
The primary BTranslator
functions are similar to the functions
and data that a translator add-on supplies. Most of the
BTranslator
functions take you to the Translator Add-ons
descriptions.