summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLRPCStruct.m
diff options
context:
space:
mode:
Diffstat (limited to 'SmartDeviceLink/SDLRPCStruct.m')
-rw-r--r--SmartDeviceLink/SDLRPCStruct.m42
1 files changed, 0 insertions, 42 deletions
diff --git a/SmartDeviceLink/SDLRPCStruct.m b/SmartDeviceLink/SDLRPCStruct.m
index 44b13c183..d0be4bffb 100644
--- a/SmartDeviceLink/SDLRPCStruct.m
+++ b/SmartDeviceLink/SDLRPCStruct.m
@@ -27,48 +27,6 @@
return self;
}
-- (void)setObject:(NSObject *)object forName:(SDLName)name {
- [self setObject:object forName:name inStorage:store];
-}
-
-- (void)setObject:(NSObject*)object forName:(SDLName)name inStorage:(NSMutableDictionary*)storage {
- if (object != nil) {
- storage[name] = object;
- } else {
- [storage removeObjectForKey:name];
- }
-}
-
-- (id)objectForName:(SDLName)name {
- return [self objectForName:name fromStorage:store];
-}
-
-- (id)objectForName:(SDLName)name ofClass:(Class)classType {
- NSObject *obj = [self objectForName:name];
- if (obj == nil || [obj isKindOfClass:classType.class]) {
- return obj;
- } else {
- return [[classType alloc] initWithDictionary:(NSDictionary *)obj];
- }
-}
-
-- (id)objectForName:(SDLName)name fromStorage:(NSMutableDictionary *)storage {
- return storage[name];
-}
-
-- (NSMutableArray *)objectsForName:(SDLName)name ofClass:(Class)classType {
- NSMutableArray *array = [self objectForName:name];
- if ([array count] < 1 || [[array objectAtIndex:0] isKindOfClass:classType.class]) {
- return array;
- } else {
- NSMutableArray *newList = [NSMutableArray arrayWithCapacity:[array count]];
- for (NSDictionary<NSString *, id> *dict in array) {
- [newList addObject:[[classType alloc] initWithDictionary:dict]];
- }
- return newList;
- }
-}
-
- (NSDictionary<NSString *, id> *)serializeAsDictionary:(Byte)version {
if (version >= 2) {
NSString *messageType = [[store keyEnumerator] nextObject];