Link against: accmonitor.lib
#include <AccMonitorInfo.h>
CAccMonitorInfo holds accessory capabilities and other accessory related information. The data members of this class can be accessed with methods in in this class.
Public Member Functions | |
void | Reset () |
Reset the instance values. | |
TAccMonCapability | AccDeviceType () const |
Gets the accessory device type defined for this connected accessory. | |
TAccMonCapability | AccPhysicalConnection () const |
Gets the accessory physical connection defined for this connected accessory. | |
TUint64 | AccDeviceAddress () const |
Gets the accessory device address defined for this connected accessory. | |
TAccMonCapability | AccCapabilityAtIndex (TInt aIndex) const |
Gets a capability that is defined in the array for this connected accessory. | |
TInt | Count () const |
Gets the count of objects in the array. | |
TBool | Exists (TAccMonCapability aCapability) const |
Checks if some capability is defined in this connected accessory. | |
IMPORT_C TBool | Exists (RAccMonCapabilityArray &aCapabilityArray) const |
Checks if a group of capabilities are defined for this accessory. | |
IMPORT_C void | CopyL (const CAccMonitorInfo *aAccMonInfo) |
Copy function for this class. | |
IMPORT_C TBool | CompareL (const CAccMonitorInfo *aAccMonInfo) const |
Comparison function for this class. | |
virtual | ~CAccMonitorInfo () |
Destructor. | |
Static Public Member Functions | |
static IMPORT_C CAccMonitorInfo * | NewL () |
Symbian two phased constructor. | |
static IMPORT_C CAccMonitorInfo * | NewLC () |
Symbian two phased constructor. | |
static IMPORT_C CAccMonitorInfo * | NewL (const CAccMonitorInfo *aAccMonInfo) |
Symbian two phased constructor. | |
static IMPORT_C CAccMonitorInfo * | NewLC (const CAccMonitorInfo *aAccMonInfo) |
Symbian two phased constructor. | |
Friends | |
class | CAccMonitorContainer |
|
Destructor. |
|
Gets a capability that is defined in the array for this connected accessory. If the array of this class is empty and this function is used this function will panic.
|
|
Gets the accessory device address defined for this connected accessory.
|
|
Gets the accessory device type defined for this connected accessory.
|
|
Gets the accessory physical connection defined for this connected accessory.
|
|
Comparison function for this class.
|
|
Copy function for this class.
|
|
Gets the count of objects in the array.
|
|
Checks if a group of capabilities are defined for this accessory. aCapabilityArray is the array of capabilities that need to be checked.
|
|
Checks if some capability is defined in this connected accessory.
|
|
Symbian two phased constructor. |
|
Symbian two phased constructor. |
|
Symbian two phased constructor. |
|
Symbian two phased constructor. |
|
Reset the instance values. |
|