MVCService Class Reference
Interface for storing, listing and removing voice commands to/from VAS
Constructor & Destructor Documentation
~MVCService()
~MVCService
|
(
|
)
|
[inline, virtual]
|
Member Functions Documentation
AddCommandL(const CVCommand &)
void
|
AddCommandL
|
(
|
const
CVCommand
&
|
aCommand
|
)
|
[pure virtual]
|
Parameters
const
CVCommand
& aCommand
|
|
AddCommandsL(const RVCommandArray &, TBool)
void
|
AddCommandsL
|
(
|
const
RVCommandArray
&
|
aCommands,
|
|
TBool
|
aIgnoreErrors = EFalse
|
|
)
|
[pure virtual]
|
Parameters
const
RVCommandArray
& aCommands
|
|
TBool
aIgnoreErrors = EFalse
|
If ETrue, even if some commands fail to be trained, handler adds all that are trainable
|
CancelPlaybackL(const CStoredVCommand &)
void
|
CancelPlaybackL
|
(
|
const
CStoredVCommand
&
|
aCommand
|
)
|
[pure virtual]
|
This method is not intended to be called directly. Use
CVCommand::CancelPlaybackL
instead
CVCommand::CancelPlaybackL
CStoredVCommand::CancelPlaybackL
Parameters
const
CStoredVCommand
& aCommand
|
|
PlayAlternativeSpokenTextL(const CStoredVCommand &, MNssPlayEventHandler &)
void
|
PlayAlternativeSpokenTextL
|
(
|
const
CStoredVCommand
&
|
aCommand,
|
|
MNssPlayEventHandler
&
|
aPlayEventHandler
|
|
)
|
[pure virtual]
|
This method is not intended to be called directly. Use
CVCommand::PlayAlternativeSpokenTextL
instead
CVCommand::PlayAlternativeSpokenTextL
CStoredVCommand::PlayAlternativeSpokenTextL
PlaySpokenTextL(const CStoredVCommand &, MNssPlayEventHandler &)
void
|
PlaySpokenTextL
|
(
|
const
CStoredVCommand
&
|
aCommand,
|
|
MNssPlayEventHandler
&
|
aPlayEventHandler
|
|
)
|
[pure virtual]
|
This method is not intended to be called directly. Use
CVCommand::PlaySpokenTextL
instead
CVCommand::PlaySpokenTextL
CStoredVCommand::PlaySpokenTextL
RemoveCommandL(const CVCommand &)
void
|
RemoveCommandL
|
(
|
const
CVCommand
&
|
aCommand
|
)
|
[pure virtual]
|
Synchronous. Removes the command from the system
-
leave
-
KErrNotFound No such command
Parameters
const
CVCommand
& aCommand
|
Reference to the command to be removed. Existing commands are compared against aCommand. All the matches are removed from VAS
|
RemoveCommandsL(const RVCommandArray &, TBool)
void
|
RemoveCommandsL
|
(
|
const
RVCommandArray
&
|
aCommands,
|
|
TBool
|
aIgnoreErrors = EFalse
|
|
)
|
[pure virtual]
|
Parameters
const
RVCommandArray
& aCommands
|
Reference to the list of commands to be removed. Existing commands are compared against aCommands items. All the matches are removed from VAS
|
TBool
aIgnoreErrors = EFalse
|
If ETrue, even if some commands fail to be removed, handler will remove as many as possible
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.