blob: 1512a095721b8d385bd774b43ba5e78a73cc605d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
//
// SDLFuelRange.m
// SmartDeviceLink
//
// Created by Nicole on 6/20/18.
// Copyright © 2018 smartdevicelink. All rights reserved.
//
#import "SDLFuelRange.h"
#import "NSMutableDictionary+Store.h"
#import "SDLRPCParameterNames.h"
NS_ASSUME_NONNULL_BEGIN
@implementation SDLFuelRange
- (void)setType:(nullable SDLFuelType)type {
[self.store sdl_setObject:type forName:SDLRPCParameterNameType];
}
- (nullable SDLFuelType)type {
return [self.store sdl_enumForName:SDLRPCParameterNameType error:nil];
}
- (void)setRange:(nullable NSNumber<SDLFloat> *)range {
[self.store sdl_setObject:range forName:SDLRPCParameterNameRange];
}
- (nullable NSNumber<SDLFloat> *)range {
return [self.store sdl_objectForName:SDLRPCParameterNameRange ofClass:NSNumber.class error:nil];
}
@end
NS_ASSUME_NONNULL_END
|