LOCommandProcessor Class Reference
The command processor takes a sequence of tokens and processes them.
More...
#import <LOCommandProcessor.h>
Detailed Description
The command processor takes a sequence of tokens and processes them.
Member Function Documentation
Add a token to the command processor chain.
If the token would cause an error, the token is not added and NO is returned.
Turn Solo off.
Any channels captured by the initial solo command will stay captured, just all the other channels will return to thier originals values.
Test to see if all the current tokens must be executed now.
- See also:
- commandPossible
Test to see if all the current tokens could be executed now.
- See also:
- - commandComplete
+ (NSMutableIndexSet *) defaultCapturedChannels |
|
|
|
|
Get the applications default list of captured channels.
Get the applications default capture provider.
+ (NSMutableIndexSet *) defaultLastChannels |
|
|
|
|
Get the applications default list of the last range of channels entered by the user.
Get the applications default solo provider.
- (BOOL) executeTokens: |
|
(NSArray *) |
theTokens |
|
|
Execute an array of tokens.
First any existing tokens are removed.
- Parameters:
-
| theTokens | an array of LOCommandTokens |
- Returns:
- YES if the command was sucessful
Release captured channels.
The first time this method is called it will release only the last group of channels to be captured. Once those channels are released the second call to this method will release all captured channels, unless a new set of channles have been captured in the mean time.
- (void) setDelegate: |
|
(id) |
aDelegate |
|
|
Set a new delegate object.
- Parameters:
-
| aDelegate | The object to receive all delegate messages |
- See also:
- delegate:
NSObject(LOCommandProcessorDelegate) in LOCommandProcessor.h
The documentation for this class was generated from the following files: