summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLRPCResponse.m
diff options
context:
space:
mode:
authorMuller, Alexander (A.) <amulle19@ford.com>2016-11-06 16:03:10 -0800
committerMuller, Alexander (A.) <amulle19@ford.com>2016-11-06 16:03:10 -0800
commitcc7ff76d64ddf59cb9ecd672cb31ade444bed307 (patch)
tree32ca3dfdc6fb6a493c34296f49fa03af9d763e2f /SmartDeviceLink/SDLRPCResponse.m
parentc5c4bf31ffe06e38fc7f19b8f3df4a1cc6137ca0 (diff)
downloadsdl_ios-cc7ff76d64ddf59cb9ecd672cb31ade444bed307.tar.gz
Updated setter/getter for all rpcs and structs to use convenience methods.
Diffstat (limited to 'SmartDeviceLink/SDLRPCResponse.m')
-rw-r--r--SmartDeviceLink/SDLRPCResponse.m39
1 files changed, 11 insertions, 28 deletions
diff --git a/SmartDeviceLink/SDLRPCResponse.m b/SmartDeviceLink/SDLRPCResponse.m
index 10deae928..24cdcbb85 100644
--- a/SmartDeviceLink/SDLRPCResponse.m
+++ b/SmartDeviceLink/SDLRPCResponse.m
@@ -16,7 +16,7 @@
}
messageType = SDLNameResponse;
- [store setObject:function forKey:messageType];
+ [self setObject:function forName:messageType inStorage:store];
return self;
}
@@ -28,58 +28,41 @@
}
messageType = SDLNameResponse;
- [store setObject:function forKey:messageType];
-
+ [self setObject:function forName:messageType inStorage:store];
+
return self;
}
- (NSNumber<SDLInt> *)correlationID {
- return [function objectForKey:SDLNameCorrelationId];
+ return [self objectForName:SDLNameCorrelationId fromStorage:function];
}
- (void)setCorrelationID:(NSNumber<SDLInt> *)corrID {
- if (corrID != nil) {
- [function setObject:corrID forKey:SDLNameCorrelationId];
- } else {
- [function removeObjectForKey:SDLNameCorrelationId];
- }
+ [self setObject:corrID forName:SDLNameCorrelationId inStorage:function];
}
- (void)setSuccess:(NSNumber<SDLBool> *)success {
- if (success != nil) {
- [parameters setObject:success forKey:SDLNameSuccess];
- } else {
- [parameters removeObjectForKey:SDLNameSuccess];
- }
+ [self setObject:success forName:SDLNameSuccess];
}
- (NSNumber<SDLBool> *)success {
- return [parameters objectForKey:SDLNameSuccess];
+ return [self objectForName:SDLNameSuccess];
}
- (void)setResultCode:(SDLResult)resultCode {
- if (resultCode != nil) {
- [parameters setObject:resultCode forKey:SDLNameResultCode];
- } else {
- [parameters removeObjectForKey:SDLNameResultCode];
- }
+ [self setObject:resultCode forName:SDLNameResultCode];
}
- (SDLResult)resultCode {
- NSObject *obj = [parameters objectForKey:SDLNameResultCode];
- return (SDLResult)obj;
+ return [self objectForName:SDLNameResultCode];
}
- (void)setInfo:(NSString *)info {
- if (info != nil) {
- [parameters setObject:info forKey:SDLNameInfo];
- } else {
- [parameters removeObjectForKey:SDLNameInfo];
- }
+ [self setObject:info forName:SDLNameInfo];
}
- (NSString *)info {
- return [parameters objectForKey:SDLNameInfo];
+ return [self objectForName:SDLNameInfo];
}
@end