Classes | Typedefs | Enumerations | Variables
cam_ts_CauseCodeChoice.h File Reference
#include <etsi_its_cam_ts_coding/asn_application.h>
#include "etsi_its_cam_ts_coding/cam_ts_SubCauseCodeType.h"
#include "etsi_its_cam_ts_coding/cam_ts_TrafficConditionSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_AccidentSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_RoadworksSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_ImpassabilitySubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_AdverseWeatherCondition-AdhesionSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_HazardousLocation-SurfaceConditionSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_HazardousLocation-ObstacleOnTheRoadSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_HazardousLocation-AnimalOnTheRoadSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_HumanPresenceOnTheRoadSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_WrongWayDrivingSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_RescueAndRecoveryWorkInProgressSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_AdverseWeatherCondition-ExtremeWeatherConditionSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_AdverseWeatherCondition-VisibilitySubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_AdverseWeatherCondition-PrecipitationSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_SlowVehicleSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_DangerousEndOfQueueSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_VehicleBreakdownSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_PostCrashSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_HumanProblemSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_StationaryVehicleSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_EmergencyVehicleApproachingSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_HazardousLocation-DangerousCurveSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_CollisionRiskSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_SignalViolationSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_DangerousSituationSubCauseCode.h"
#include "etsi_its_cam_ts_coding/cam_ts_RailwayLevelCrossingSubCauseCode.h"
#include <etsi_its_cam_ts_coding/constr_CHOICE.h>
#include <etsi_its_cam_ts_coding/asn_internal.h>
Include dependency graph for cam_ts_CauseCodeChoice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cam_ts_CauseCodeChoice
 
union  cam_ts_CauseCodeChoice::cam_ts_CauseCodeChoice_u
 

Typedefs

typedef enum cam_ts_CauseCodeChoice_PR cam_ts_CauseCodeChoice_PR
 
typedef struct cam_ts_CauseCodeChoice cam_ts_CauseCodeChoice_t
 

Enumerations

enum  cam_ts_CauseCodeChoice_PR {
  cam_ts_CauseCodeChoice_PR_NOTHING, cam_ts_CauseCodeChoice_PR_reserved0, cam_ts_CauseCodeChoice_PR_trafficCondition1, cam_ts_CauseCodeChoice_PR_accident2,
  cam_ts_CauseCodeChoice_PR_roadworks3, cam_ts_CauseCodeChoice_PR_reserved4, cam_ts_CauseCodeChoice_PR_impassability5, cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Adhesion6,
  cam_ts_CauseCodeChoice_PR_aquaplaning7, cam_ts_CauseCodeChoice_PR_reserved8, cam_ts_CauseCodeChoice_PR_hazardousLocation_SurfaceCondition9, cam_ts_CauseCodeChoice_PR_hazardousLocation_ObstacleOnTheRoad10,
  cam_ts_CauseCodeChoice_PR_hazardousLocation_AnimalOnTheRoad11, cam_ts_CauseCodeChoice_PR_humanPresenceOnTheRoad12, cam_ts_CauseCodeChoice_PR_reserved13, cam_ts_CauseCodeChoice_PR_wrongWayDriving14,
  cam_ts_CauseCodeChoice_PR_rescueAndRecoveryWorkInProgress15, cam_ts_CauseCodeChoice_PR_reserved16, cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_ExtremeWeatherCondition17, cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Visibility18,
  cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Precipitation19, cam_ts_CauseCodeChoice_PR_violence20, cam_ts_CauseCodeChoice_PR_reserved21, cam_ts_CauseCodeChoice_PR_reserved22,
  cam_ts_CauseCodeChoice_PR_reserved23, cam_ts_CauseCodeChoice_PR_reserved24, cam_ts_CauseCodeChoice_PR_reserved25, cam_ts_CauseCodeChoice_PR_slowVehicle26,
  cam_ts_CauseCodeChoice_PR_dangerousEndOfQueue27, cam_ts_CauseCodeChoice_PR_publicTransportVehicleApproaching28, cam_ts_CauseCodeChoice_PR_reserved29, cam_ts_CauseCodeChoice_PR_reserved30,
  cam_ts_CauseCodeChoice_PR_reserved31, cam_ts_CauseCodeChoice_PR_reserved32, cam_ts_CauseCodeChoice_PR_reserved33, cam_ts_CauseCodeChoice_PR_reserved34,
  cam_ts_CauseCodeChoice_PR_reserved35, cam_ts_CauseCodeChoice_PR_reserved36, cam_ts_CauseCodeChoice_PR_reserved37, cam_ts_CauseCodeChoice_PR_reserved38,
  cam_ts_CauseCodeChoice_PR_reserved39, cam_ts_CauseCodeChoice_PR_reserved40, cam_ts_CauseCodeChoice_PR_reserved41, cam_ts_CauseCodeChoice_PR_reserved42,
  cam_ts_CauseCodeChoice_PR_reserved43, cam_ts_CauseCodeChoice_PR_reserved44, cam_ts_CauseCodeChoice_PR_reserved45, cam_ts_CauseCodeChoice_PR_reserved46,
  cam_ts_CauseCodeChoice_PR_reserved47, cam_ts_CauseCodeChoice_PR_reserved48, cam_ts_CauseCodeChoice_PR_reserved49, cam_ts_CauseCodeChoice_PR_reserved50,
  cam_ts_CauseCodeChoice_PR_reserved51, cam_ts_CauseCodeChoice_PR_reserved52, cam_ts_CauseCodeChoice_PR_reserved53, cam_ts_CauseCodeChoice_PR_reserved54,
  cam_ts_CauseCodeChoice_PR_reserved55, cam_ts_CauseCodeChoice_PR_reserved56, cam_ts_CauseCodeChoice_PR_reserved57, cam_ts_CauseCodeChoice_PR_reserved58,
  cam_ts_CauseCodeChoice_PR_reserved59, cam_ts_CauseCodeChoice_PR_reserved60, cam_ts_CauseCodeChoice_PR_reserved61, cam_ts_CauseCodeChoice_PR_reserved62,
  cam_ts_CauseCodeChoice_PR_reserved63, cam_ts_CauseCodeChoice_PR_reserved64, cam_ts_CauseCodeChoice_PR_reserved65, cam_ts_CauseCodeChoice_PR_reserved66,
  cam_ts_CauseCodeChoice_PR_reserved67, cam_ts_CauseCodeChoice_PR_reserved68, cam_ts_CauseCodeChoice_PR_reserved69, cam_ts_CauseCodeChoice_PR_reserved70,
  cam_ts_CauseCodeChoice_PR_reserved71, cam_ts_CauseCodeChoice_PR_reserved72, cam_ts_CauseCodeChoice_PR_reserved73, cam_ts_CauseCodeChoice_PR_reserved74,
  cam_ts_CauseCodeChoice_PR_reserved75, cam_ts_CauseCodeChoice_PR_reserved76, cam_ts_CauseCodeChoice_PR_reserved77, cam_ts_CauseCodeChoice_PR_reserved78,
  cam_ts_CauseCodeChoice_PR_reserved79, cam_ts_CauseCodeChoice_PR_reserved80, cam_ts_CauseCodeChoice_PR_reserved81, cam_ts_CauseCodeChoice_PR_reserved82,
  cam_ts_CauseCodeChoice_PR_reserved83, cam_ts_CauseCodeChoice_PR_reserved84, cam_ts_CauseCodeChoice_PR_reserved85, cam_ts_CauseCodeChoice_PR_reserved86,
  cam_ts_CauseCodeChoice_PR_reserved87, cam_ts_CauseCodeChoice_PR_reserved88, cam_ts_CauseCodeChoice_PR_reserved89, cam_ts_CauseCodeChoice_PR_reserved90,
  cam_ts_CauseCodeChoice_PR_vehicleBreakdown91, cam_ts_CauseCodeChoice_PR_postCrash92, cam_ts_CauseCodeChoice_PR_humanProblem93, cam_ts_CauseCodeChoice_PR_stationaryVehicle94,
  cam_ts_CauseCodeChoice_PR_emergencyVehicleApproaching95, cam_ts_CauseCodeChoice_PR_hazardousLocation_DangerousCurve96, cam_ts_CauseCodeChoice_PR_collisionRisk97, cam_ts_CauseCodeChoice_PR_signalViolation98,
  cam_ts_CauseCodeChoice_PR_dangerousSituation99, cam_ts_CauseCodeChoice_PR_railwayLevelCrossing100, cam_ts_CauseCodeChoice_PR_reserved101, cam_ts_CauseCodeChoice_PR_reserved102,
  cam_ts_CauseCodeChoice_PR_reserved103, cam_ts_CauseCodeChoice_PR_reserved104, cam_ts_CauseCodeChoice_PR_reserved105, cam_ts_CauseCodeChoice_PR_reserved106,
  cam_ts_CauseCodeChoice_PR_reserved107, cam_ts_CauseCodeChoice_PR_reserved108, cam_ts_CauseCodeChoice_PR_reserved109, cam_ts_CauseCodeChoice_PR_reserved110,
  cam_ts_CauseCodeChoice_PR_reserved111, cam_ts_CauseCodeChoice_PR_reserved112, cam_ts_CauseCodeChoice_PR_reserved113, cam_ts_CauseCodeChoice_PR_reserved114,
  cam_ts_CauseCodeChoice_PR_reserved115, cam_ts_CauseCodeChoice_PR_reserved116, cam_ts_CauseCodeChoice_PR_reserved117, cam_ts_CauseCodeChoice_PR_reserved118,
  cam_ts_CauseCodeChoice_PR_reserved119, cam_ts_CauseCodeChoice_PR_reserved120, cam_ts_CauseCodeChoice_PR_reserved121, cam_ts_CauseCodeChoice_PR_reserved122,
  cam_ts_CauseCodeChoice_PR_reserved123, cam_ts_CauseCodeChoice_PR_reserved124, cam_ts_CauseCodeChoice_PR_reserved125, cam_ts_CauseCodeChoice_PR_reserved126,
  cam_ts_CauseCodeChoice_PR_reserved127, cam_ts_CauseCodeChoice_PR_reserved128
}
 

Variables

asn_TYPE_descriptor_t asn_DEF_cam_ts_CauseCodeChoice
 
asn_TYPE_member_t asn_MBR_cam_ts_CauseCodeChoice_1 [129]
 
asn_per_constraints_t asn_PER_type_cam_ts_CauseCodeChoice_constr_1
 
asn_CHOICE_specifics_t asn_SPC_cam_ts_CauseCodeChoice_specs_1
 

Typedef Documentation

◆ cam_ts_CauseCodeChoice_PR

◆ cam_ts_CauseCodeChoice_t

Enumeration Type Documentation

◆ cam_ts_CauseCodeChoice_PR

Enumerator
cam_ts_CauseCodeChoice_PR_NOTHING 
cam_ts_CauseCodeChoice_PR_reserved0 
cam_ts_CauseCodeChoice_PR_trafficCondition1 
cam_ts_CauseCodeChoice_PR_accident2 
cam_ts_CauseCodeChoice_PR_roadworks3 
cam_ts_CauseCodeChoice_PR_reserved4 
cam_ts_CauseCodeChoice_PR_impassability5 
cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Adhesion6 
cam_ts_CauseCodeChoice_PR_aquaplaning7 
cam_ts_CauseCodeChoice_PR_reserved8 
cam_ts_CauseCodeChoice_PR_hazardousLocation_SurfaceCondition9 
cam_ts_CauseCodeChoice_PR_hazardousLocation_ObstacleOnTheRoad10 
cam_ts_CauseCodeChoice_PR_hazardousLocation_AnimalOnTheRoad11 
cam_ts_CauseCodeChoice_PR_humanPresenceOnTheRoad12 
cam_ts_CauseCodeChoice_PR_reserved13 
cam_ts_CauseCodeChoice_PR_wrongWayDriving14 
cam_ts_CauseCodeChoice_PR_rescueAndRecoveryWorkInProgress15 
cam_ts_CauseCodeChoice_PR_reserved16 
cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_ExtremeWeatherCondition17 
cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Visibility18 
cam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Precipitation19 
cam_ts_CauseCodeChoice_PR_violence20 
cam_ts_CauseCodeChoice_PR_reserved21 
cam_ts_CauseCodeChoice_PR_reserved22 
cam_ts_CauseCodeChoice_PR_reserved23 
cam_ts_CauseCodeChoice_PR_reserved24 
cam_ts_CauseCodeChoice_PR_reserved25 
cam_ts_CauseCodeChoice_PR_slowVehicle26 
cam_ts_CauseCodeChoice_PR_dangerousEndOfQueue27 
cam_ts_CauseCodeChoice_PR_publicTransportVehicleApproaching28 
cam_ts_CauseCodeChoice_PR_reserved29 
cam_ts_CauseCodeChoice_PR_reserved30 
cam_ts_CauseCodeChoice_PR_reserved31 
cam_ts_CauseCodeChoice_PR_reserved32 
cam_ts_CauseCodeChoice_PR_reserved33 
cam_ts_CauseCodeChoice_PR_reserved34 
cam_ts_CauseCodeChoice_PR_reserved35 
cam_ts_CauseCodeChoice_PR_reserved36 
cam_ts_CauseCodeChoice_PR_reserved37 
cam_ts_CauseCodeChoice_PR_reserved38 
cam_ts_CauseCodeChoice_PR_reserved39 
cam_ts_CauseCodeChoice_PR_reserved40 
cam_ts_CauseCodeChoice_PR_reserved41 
cam_ts_CauseCodeChoice_PR_reserved42 
cam_ts_CauseCodeChoice_PR_reserved43 
cam_ts_CauseCodeChoice_PR_reserved44 
cam_ts_CauseCodeChoice_PR_reserved45 
cam_ts_CauseCodeChoice_PR_reserved46 
cam_ts_CauseCodeChoice_PR_reserved47 
cam_ts_CauseCodeChoice_PR_reserved48 
cam_ts_CauseCodeChoice_PR_reserved49 
cam_ts_CauseCodeChoice_PR_reserved50 
cam_ts_CauseCodeChoice_PR_reserved51 
cam_ts_CauseCodeChoice_PR_reserved52 
cam_ts_CauseCodeChoice_PR_reserved53 
cam_ts_CauseCodeChoice_PR_reserved54 
cam_ts_CauseCodeChoice_PR_reserved55 
cam_ts_CauseCodeChoice_PR_reserved56 
cam_ts_CauseCodeChoice_PR_reserved57 
cam_ts_CauseCodeChoice_PR_reserved58 
cam_ts_CauseCodeChoice_PR_reserved59 
cam_ts_CauseCodeChoice_PR_reserved60 
cam_ts_CauseCodeChoice_PR_reserved61 
cam_ts_CauseCodeChoice_PR_reserved62 
cam_ts_CauseCodeChoice_PR_reserved63 
cam_ts_CauseCodeChoice_PR_reserved64 
cam_ts_CauseCodeChoice_PR_reserved65 
cam_ts_CauseCodeChoice_PR_reserved66 
cam_ts_CauseCodeChoice_PR_reserved67 
cam_ts_CauseCodeChoice_PR_reserved68 
cam_ts_CauseCodeChoice_PR_reserved69 
cam_ts_CauseCodeChoice_PR_reserved70 
cam_ts_CauseCodeChoice_PR_reserved71 
cam_ts_CauseCodeChoice_PR_reserved72 
cam_ts_CauseCodeChoice_PR_reserved73 
cam_ts_CauseCodeChoice_PR_reserved74 
cam_ts_CauseCodeChoice_PR_reserved75 
cam_ts_CauseCodeChoice_PR_reserved76 
cam_ts_CauseCodeChoice_PR_reserved77 
cam_ts_CauseCodeChoice_PR_reserved78 
cam_ts_CauseCodeChoice_PR_reserved79 
cam_ts_CauseCodeChoice_PR_reserved80 
cam_ts_CauseCodeChoice_PR_reserved81 
cam_ts_CauseCodeChoice_PR_reserved82 
cam_ts_CauseCodeChoice_PR_reserved83 
cam_ts_CauseCodeChoice_PR_reserved84 
cam_ts_CauseCodeChoice_PR_reserved85 
cam_ts_CauseCodeChoice_PR_reserved86 
cam_ts_CauseCodeChoice_PR_reserved87 
cam_ts_CauseCodeChoice_PR_reserved88 
cam_ts_CauseCodeChoice_PR_reserved89 
cam_ts_CauseCodeChoice_PR_reserved90 
cam_ts_CauseCodeChoice_PR_vehicleBreakdown91 
cam_ts_CauseCodeChoice_PR_postCrash92 
cam_ts_CauseCodeChoice_PR_humanProblem93 
cam_ts_CauseCodeChoice_PR_stationaryVehicle94 
cam_ts_CauseCodeChoice_PR_emergencyVehicleApproaching95 
cam_ts_CauseCodeChoice_PR_hazardousLocation_DangerousCurve96 
cam_ts_CauseCodeChoice_PR_collisionRisk97 
cam_ts_CauseCodeChoice_PR_signalViolation98 
cam_ts_CauseCodeChoice_PR_dangerousSituation99 
cam_ts_CauseCodeChoice_PR_railwayLevelCrossing100 
cam_ts_CauseCodeChoice_PR_reserved101 
cam_ts_CauseCodeChoice_PR_reserved102 
cam_ts_CauseCodeChoice_PR_reserved103 
cam_ts_CauseCodeChoice_PR_reserved104 
cam_ts_CauseCodeChoice_PR_reserved105 
cam_ts_CauseCodeChoice_PR_reserved106 
cam_ts_CauseCodeChoice_PR_reserved107 
cam_ts_CauseCodeChoice_PR_reserved108 
cam_ts_CauseCodeChoice_PR_reserved109 
cam_ts_CauseCodeChoice_PR_reserved110 
cam_ts_CauseCodeChoice_PR_reserved111 
cam_ts_CauseCodeChoice_PR_reserved112 
cam_ts_CauseCodeChoice_PR_reserved113 
cam_ts_CauseCodeChoice_PR_reserved114 
cam_ts_CauseCodeChoice_PR_reserved115 
cam_ts_CauseCodeChoice_PR_reserved116 
cam_ts_CauseCodeChoice_PR_reserved117 
cam_ts_CauseCodeChoice_PR_reserved118 
cam_ts_CauseCodeChoice_PR_reserved119 
cam_ts_CauseCodeChoice_PR_reserved120 
cam_ts_CauseCodeChoice_PR_reserved121 
cam_ts_CauseCodeChoice_PR_reserved122 
cam_ts_CauseCodeChoice_PR_reserved123 
cam_ts_CauseCodeChoice_PR_reserved124 
cam_ts_CauseCodeChoice_PR_reserved125 
cam_ts_CauseCodeChoice_PR_reserved126 
cam_ts_CauseCodeChoice_PR_reserved127 
cam_ts_CauseCodeChoice_PR_reserved128 

Definition at line 49 of file cam_ts_CauseCodeChoice.h.

Variable Documentation

◆ asn_DEF_cam_ts_CauseCodeChoice

asn_TYPE_descriptor_t asn_DEF_cam_ts_CauseCodeChoice

Definition at line 2740 of file cam_ts_CauseCodeChoice.c.

◆ asn_MBR_cam_ts_CauseCodeChoice_1

asn_TYPE_member_t asn_MBR_cam_ts_CauseCodeChoice_1[129]

Definition at line 17 of file cam_ts_CauseCodeChoice.c.

◆ asn_PER_type_cam_ts_CauseCodeChoice_constr_1

asn_per_constraints_t asn_PER_type_cam_ts_CauseCodeChoice_constr_1

◆ asn_SPC_cam_ts_CauseCodeChoice_specs_1

asn_CHOICE_specifics_t asn_SPC_cam_ts_CauseCodeChoice_specs_1

Definition at line 2730 of file cam_ts_CauseCodeChoice.c.



etsi_its_cam_ts_coding
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:21:23