NDEVR
API Documentation
BluetoothConnectionDialogFactory

A ConnectionDialog that allows the user to modify a Bluetooth connection. More...

Inheritance diagram for BluetoothConnectionDialogFactory:
[legend]
Collaboration diagram for BluetoothConnectionDialogFactory:
[legend]

Public Member Functions

virtual ConnectionDialogcreateConnectionDialog () const override
 Creates a new BluetoothConnectionDialog instance.
virtual bool handlesType (const StringView &connection) const override
 Checks whether this factory handles the given connection type string.
virtual StringView icon () const override
 Returns the icon name associated with Bluetooth connections.
virtual TranslatedString title () const override
 Returns the display title for Bluetooth connections.
Public Member Functions inherited from ConnectionDialogFactory
virtual bool handlesConnection (const ConnectionInfo &connection) const
 Checks whether this factory can produce a dialog for the given connection.

Additional Inherited Members

Static Public Member Functions inherited from ConnectionDialogFactory
static Buffer< ConnectionDialogFactory * > ConnectionDialogFactories ()
 Returns all registered ConnectionDialogFactory instances.
static void RegisterConnectionFactory (ConnectionDialogFactory *factory)
 Registers a connection dialog factory for use by the application.
Static Protected Attributes inherited from ConnectionDialogFactory
static Buffer< ConnectionDialogFactory * > s_registered_factories
 All registered connection dialog factories.

Detailed Description

A ConnectionDialog that allows the user to modify a Bluetooth connection.



A ConnectionDialogFactory which enables the creation of a BluetoothConnectionDialog

Definition at line 144 of file BluetoothConnectionDialog.h.

Member Function Documentation

◆ createConnectionDialog()

virtual ConnectionDialog * BluetoothConnectionDialogFactory::createConnectionDialog ( ) const
overridevirtual

Creates a new BluetoothConnectionDialog instance.

Returns
A pointer to the newly created dialog.

Implements ConnectionDialogFactory.

◆ handlesType()

virtual bool BluetoothConnectionDialogFactory::handlesType ( const StringView & connection) const
overridevirtual

Checks whether this factory handles the given connection type string.

Parameters
[in]connectionThe connection type identifier to check.
Returns
True if this factory can create dialogs for the specified type.

Implements ConnectionDialogFactory.

◆ icon()

virtual StringView BluetoothConnectionDialogFactory::icon ( ) const
overridevirtual

Returns the icon name associated with Bluetooth connections.

Returns
A string view of the icon resource name.

Implements ConnectionDialogFactory.

◆ title()

virtual TranslatedString BluetoothConnectionDialogFactory::title ( ) const
overridevirtual

Returns the display title for Bluetooth connections.

Returns
A translated string containing the title.

Implements ConnectionDialogFactory.


The documentation for this class was generated from the following file: