IDirectiveSequencerListener.
More...
#include <directive_sequencer_interface.hh>
◆ onPreHandleDirective()
virtual bool NuguClientKit::IDirectiveSequencerListener::onPreHandleDirective |
( |
NuguDirective * |
ndir | ) |
|
|
pure virtual |
Notify the directive to handle in advance.
- Parameters
-
[in] | ndir | NuguDirective object |
- Returns
- Stop propagation or not.
- Return values
-
true | The directive is handled. Stop propagating to other listeners. |
false | The directive is not handled. |
◆ onHandleDirective()
virtual bool NuguClientKit::IDirectiveSequencerListener::onHandleDirective |
( |
NuguDirective * |
ndir | ) |
|
|
pure virtual |
Notify the directive to handle.
- Parameters
-
[in] | ndir | NuguDirective object |
- Returns
- Directive processing result
- Return values
-
true | The directives were handled normally. |
false | There was a problem with the directive processing. |
◆ onCancelDirective()
virtual void NuguClientKit::IDirectiveSequencerListener::onCancelDirective |
( |
NuguDirective * |
ndir | ) |
|
|
pure virtual |
Notify the directive to cancel.
- Parameters
-
[in] | ndir | NuguDirective object |
The documentation for this class was generated from the following file: