blob: 48db6773f740359005223b4ab119ee764ddec34d (
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
|
// SDLVehicleDataResultCode.m
//
#import "SDLVehicleDataResultCode.h"
SDLVehicleDataResultCode* SDLVehicleDataResultCode_SUCCESS = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_TRUNCATED_DATA = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_DISALLOWED = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_USER_DISALLOWED = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_INVALID_ID = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_VEHICLE_DATA_NOT_AVAILABLE = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_DATA_ALREADY_SUBSCRIBED = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_DATA_NOT_SUBSCRIBED = nil;
SDLVehicleDataResultCode* SDLVehicleDataResultCode_IGNORED = nil;
NSMutableArray* SDLVehicleDataResultCode_values = nil;
@implementation SDLVehicleDataResultCode
+(SDLVehicleDataResultCode*) valueOf:(NSString*) value {
for (SDLVehicleDataResultCode* item in SDLVehicleDataResultCode.values) {
if ([item.value isEqualToString:value]) {
return item;
}
}
return nil;
}
+(NSMutableArray*) values {
if (SDLVehicleDataResultCode_values == nil) {
SDLVehicleDataResultCode_values = [[NSMutableArray alloc] initWithObjects:
SDLVehicleDataResultCode.SUCCESS,
SDLVehicleDataResultCode.TRUNCATED_DATA,
SDLVehicleDataResultCode.DISALLOWED,
SDLVehicleDataResultCode.USER_DISALLOWED,
SDLVehicleDataResultCode.INVALID_ID,
SDLVehicleDataResultCode.VEHICLE_DATA_NOT_AVAILABLE,
SDLVehicleDataResultCode.DATA_ALREADY_SUBSCRIBED,
SDLVehicleDataResultCode.DATA_NOT_SUBSCRIBED,
SDLVehicleDataResultCode.IGNORED,
nil];
}
return SDLVehicleDataResultCode_values;
}
+(SDLVehicleDataResultCode*) SUCCESS {
if (SDLVehicleDataResultCode_SUCCESS == nil) {
SDLVehicleDataResultCode_SUCCESS = [[SDLVehicleDataResultCode alloc] initWithValue:@"SUCCESS"];
}
return SDLVehicleDataResultCode_SUCCESS;
}
+(SDLVehicleDataResultCode*) TRUNCATED_DATA {
if (SDLVehicleDataResultCode_TRUNCATED_DATA == nil) {
SDLVehicleDataResultCode_TRUNCATED_DATA = [[SDLVehicleDataResultCode alloc] initWithValue:@"TRUNCATED_DATA"];
}
return SDLVehicleDataResultCode_TRUNCATED_DATA;
}
+(SDLVehicleDataResultCode*) DISALLOWED {
if (SDLVehicleDataResultCode_DISALLOWED == nil) {
SDLVehicleDataResultCode_DISALLOWED = [[SDLVehicleDataResultCode alloc] initWithValue:@"DISALLOWED"];
}
return SDLVehicleDataResultCode_DISALLOWED;
}
+(SDLVehicleDataResultCode*) USER_DISALLOWED {
if (SDLVehicleDataResultCode_USER_DISALLOWED == nil) {
SDLVehicleDataResultCode_USER_DISALLOWED = [[SDLVehicleDataResultCode alloc] initWithValue:@"USER_DISALLOWED"];
}
return SDLVehicleDataResultCode_USER_DISALLOWED;
}
+(SDLVehicleDataResultCode*) INVALID_ID {
if (SDLVehicleDataResultCode_INVALID_ID == nil) {
SDLVehicleDataResultCode_INVALID_ID = [[SDLVehicleDataResultCode alloc] initWithValue:@"INVALID_ID"];
}
return SDLVehicleDataResultCode_INVALID_ID;
}
+(SDLVehicleDataResultCode*) VEHICLE_DATA_NOT_AVAILABLE {
if (SDLVehicleDataResultCode_VEHICLE_DATA_NOT_AVAILABLE == nil) {
SDLVehicleDataResultCode_VEHICLE_DATA_NOT_AVAILABLE = [[SDLVehicleDataResultCode alloc] initWithValue:@"VEHICLE_DATA_NOT_AVAILABLE"];
}
return SDLVehicleDataResultCode_VEHICLE_DATA_NOT_AVAILABLE;
}
+(SDLVehicleDataResultCode*) DATA_ALREADY_SUBSCRIBED {
if (SDLVehicleDataResultCode_DATA_ALREADY_SUBSCRIBED == nil) {
SDLVehicleDataResultCode_DATA_ALREADY_SUBSCRIBED = [[SDLVehicleDataResultCode alloc] initWithValue:@"DATA_ALREADY_SUBSCRIBED"];
}
return SDLVehicleDataResultCode_DATA_ALREADY_SUBSCRIBED;
}
+(SDLVehicleDataResultCode*) DATA_NOT_SUBSCRIBED {
if (SDLVehicleDataResultCode_DATA_NOT_SUBSCRIBED == nil) {
SDLVehicleDataResultCode_DATA_NOT_SUBSCRIBED = [[SDLVehicleDataResultCode alloc] initWithValue:@"DATA_NOT_SUBSCRIBED"];
}
return SDLVehicleDataResultCode_DATA_NOT_SUBSCRIBED;
}
+(SDLVehicleDataResultCode*) IGNORED {
if (SDLVehicleDataResultCode_IGNORED == nil) {
SDLVehicleDataResultCode_IGNORED = [[SDLVehicleDataResultCode alloc] initWithValue:@"IGNORED"];
}
return SDLVehicleDataResultCode_IGNORED;
}
@end
|