summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLAirbagStatus.m
blob: 099bfe4f51befe6a4b02fdd4ff62091d9dec16b1 (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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
//  SDLAirbagStatus.m

#import "SDLAirbagStatus.h"

#import "SDLNames.h"

@implementation SDLAirbagStatus

- (void)setDriverAirbagDeployed:(SDLVehicleDataEventStatus)driverAirbagDeployed {
    if (driverAirbagDeployed != nil) {
        [store setObject:driverAirbagDeployed forKey:SDLNameDriverAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNameDriverAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)driverAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNameDriverAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

- (void)setDriverSideAirbagDeployed:(SDLVehicleDataEventStatus)driverSideAirbagDeployed {
    if (driverSideAirbagDeployed != nil) {
        [store setObject:driverSideAirbagDeployed forKey:SDLNameDriverSideAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNameDriverSideAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)driverSideAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNameDriverSideAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

- (void)setDriverCurtainAirbagDeployed:(SDLVehicleDataEventStatus)driverCurtainAirbagDeployed {
    if (driverCurtainAirbagDeployed != nil) {
        [store setObject:driverCurtainAirbagDeployed forKey:SDLNameDriverCurtainAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNameDriverCurtainAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)driverCurtainAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNameDriverCurtainAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

- (void)setPassengerAirbagDeployed:(SDLVehicleDataEventStatus)passengerAirbagDeployed {
    if (passengerAirbagDeployed != nil) {
        [store setObject:passengerAirbagDeployed forKey:SDLNamePassengerAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNamePassengerAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)passengerAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNamePassengerAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

- (void)setPassengerCurtainAirbagDeployed:(SDLVehicleDataEventStatus)passengerCurtainAirbagDeployed {
    if (passengerCurtainAirbagDeployed != nil) {
        [store setObject:passengerCurtainAirbagDeployed forKey:SDLNamePassengerCurtainAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNamePassengerCurtainAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)passengerCurtainAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNamePassengerCurtainAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

- (void)setDriverKneeAirbagDeployed:(SDLVehicleDataEventStatus)driverKneeAirbagDeployed {
    if (driverKneeAirbagDeployed != nil) {
        [store setObject:driverKneeAirbagDeployed forKey:SDLNameDriverKneeAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNameDriverKneeAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)driverKneeAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNameDriverKneeAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

- (void)setPassengerSideAirbagDeployed:(SDLVehicleDataEventStatus)passengerSideAirbagDeployed {
    if (passengerSideAirbagDeployed != nil) {
        [store setObject:passengerSideAirbagDeployed forKey:SDLNamePassengerSideAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNamePassengerSideAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)passengerSideAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNamePassengerSideAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

- (void)setPassengerKneeAirbagDeployed:(SDLVehicleDataEventStatus)passengerKneeAirbagDeployed {
    if (passengerKneeAirbagDeployed != nil) {
        [store setObject:passengerKneeAirbagDeployed forKey:SDLNamePassengerKneeAirbagDeployed];
    } else {
        [store removeObjectForKey:SDLNamePassengerKneeAirbagDeployed];
    }
}

- (SDLVehicleDataEventStatus)passengerKneeAirbagDeployed {
    NSObject *obj = [store objectForKey:SDLNamePassengerKneeAirbagDeployed];
    return (SDLVehicleDataEventStatus)obj;
}

@end