diff options
author | khburdette <kburdet1@ford.com> | 2013-04-19 15:58:59 -0400 |
---|---|---|
committer | khburdette <kburdet1@ford.com> | 2013-04-19 15:58:59 -0400 |
commit | a46991cd5da4dbcc5510457c6bae2dab340c1ed2 (patch) | |
tree | 9f4d9ccec060c4b6cd378aa631442f710c140962 /SDL_Core/src/components/JSONHandler/src/SDLRPCObjectsImpl/V2/VehicleDataTypeMarshaller.gp | |
download | smartdevicelink-a46991cd5da4dbcc5510457c6bae2dab340c1ed2.tar.gz |
Initial Ford commit with Core and Proxies
Diffstat (limited to 'SDL_Core/src/components/JSONHandler/src/SDLRPCObjectsImpl/V2/VehicleDataTypeMarshaller.gp')
-rw-r--r-- | SDL_Core/src/components/JSONHandler/src/SDLRPCObjectsImpl/V2/VehicleDataTypeMarshaller.gp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/SDL_Core/src/components/JSONHandler/src/SDLRPCObjectsImpl/V2/VehicleDataTypeMarshaller.gp b/SDL_Core/src/components/JSONHandler/src/SDLRPCObjectsImpl/V2/VehicleDataTypeMarshaller.gp new file mode 100644 index 000000000..0cf47f536 --- /dev/null +++ b/SDL_Core/src/components/JSONHandler/src/SDLRPCObjectsImpl/V2/VehicleDataTypeMarshaller.gp @@ -0,0 +1,32 @@ +%language=C++ +%struct-type +%define lookup-function-name getPointer +%define class-name VehicleDataType_intHash +%omit-struct-type +%readonly-tables +%compare-strncmp +%compare-lengths + +struct NsSmartDeviceLinkRPCV2::PerfectHashTable +{ + const char *name; + unsigned int idx; +}; + +%% +VEHICLEDATA_GPS,0 +VEHICLEDATA_SPEED,1 +VEHICLEDATA_FUELLEVEL,2 +VEHICLEDATA_FUELECONOMY,3 +VEHICLEDATA_ENGINERPM,4 +VEHICLEDATA_BATTVOLTS,5 +VEHICLEDATA_RAINSENSOR,6 +VEHICLEDATA_ODOMETER,7 +VEHICLEDATA_VIN,8 +VEHICLEDATA_EXTERNTEMP,9 +VEHICLEDATA_PRNDLSTATUS,10 +VEHICLEDATA_TIREPRESSURE,11 +VEHICLEDATA_BATTERYPACKVOLTAGE,12 +VEHICLEDATA_BATTERYCURRENT,13 +VEHICLEDATA_BATTERYTEMPERATURE,14 +VEHICLEDATA_SATESN,15 |