Classes | Typedefs | Enumerations | Variables
vam_ts_CauseCodeChoice.h File Reference
#include <etsi_its_vam_ts_coding/asn_application.h>
#include "etsi_its_vam_ts_coding/vam_ts_SubCauseCodeType.h"
#include "etsi_its_vam_ts_coding/vam_ts_TrafficConditionSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_AccidentSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_RoadworksSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_AdverseWeatherCondition-AdhesionSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_HazardousLocation-SurfaceConditionSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_HazardousLocation-ObstacleOnTheRoadSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_HazardousLocation-AnimalOnTheRoadSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_HumanPresenceOnTheRoadSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_WrongWayDrivingSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_RescueAndRecoveryWorkInProgressSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_AdverseWeatherCondition-ExtremeWeatherConditionSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_AdverseWeatherCondition-VisibilitySubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_AdverseWeatherCondition-PrecipitationSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_SlowVehicleSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_DangerousEndOfQueueSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_VehicleBreakdownSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_PostCrashSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_HumanProblemSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_StationaryVehicleSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_EmergencyVehicleApproachingSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_HazardousLocation-DangerousCurveSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_CollisionRiskSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_SignalViolationSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_DangerousSituationSubCauseCode.h"
#include "etsi_its_vam_ts_coding/vam_ts_RailwayLevelCrossingSubCauseCode.h"
#include <etsi_its_vam_ts_coding/constr_CHOICE.h>
#include <etsi_its_vam_ts_coding/asn_internal.h>
Include dependency graph for vam_ts_CauseCodeChoice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vam_ts_CauseCodeChoice
 
union  vam_ts_CauseCodeChoice::vam_ts_CauseCodeChoice_u
 

Typedefs

typedef enum vam_ts_CauseCodeChoice_PR vam_ts_CauseCodeChoice_PR
 
typedef struct vam_ts_CauseCodeChoice vam_ts_CauseCodeChoice_t
 

Enumerations

enum  vam_ts_CauseCodeChoice_PR {
  vam_ts_CauseCodeChoice_PR_NOTHING, vam_ts_CauseCodeChoice_PR_reserved0, vam_ts_CauseCodeChoice_PR_trafficCondition1, vam_ts_CauseCodeChoice_PR_accident2,
  vam_ts_CauseCodeChoice_PR_roadworks3, vam_ts_CauseCodeChoice_PR_reserved4, vam_ts_CauseCodeChoice_PR_impassability5, vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Adhesion6,
  vam_ts_CauseCodeChoice_PR_aquaplaning7, vam_ts_CauseCodeChoice_PR_reserved8, vam_ts_CauseCodeChoice_PR_hazardousLocation_SurfaceCondition9, vam_ts_CauseCodeChoice_PR_hazardousLocation_ObstacleOnTheRoad10,
  vam_ts_CauseCodeChoice_PR_hazardousLocation_AnimalOnTheRoad11, vam_ts_CauseCodeChoice_PR_humanPresenceOnTheRoad12, vam_ts_CauseCodeChoice_PR_reserved13, vam_ts_CauseCodeChoice_PR_wrongWayDriving14,
  vam_ts_CauseCodeChoice_PR_rescueAndRecoveryWorkInProgress15, vam_ts_CauseCodeChoice_PR_reserved16, vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_ExtremeWeatherCondition17, vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Visibility18,
  vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Precipitation19, vam_ts_CauseCodeChoice_PR_violence20, vam_ts_CauseCodeChoice_PR_reserved21, vam_ts_CauseCodeChoice_PR_reserved22,
  vam_ts_CauseCodeChoice_PR_reserved23, vam_ts_CauseCodeChoice_PR_reserved24, vam_ts_CauseCodeChoice_PR_reserved25, vam_ts_CauseCodeChoice_PR_slowVehicle26,
  vam_ts_CauseCodeChoice_PR_dangerousEndOfQueue27, vam_ts_CauseCodeChoice_PR_reserved28, vam_ts_CauseCodeChoice_PR_reserved29, vam_ts_CauseCodeChoice_PR_reserved30,
  vam_ts_CauseCodeChoice_PR_reserved31, vam_ts_CauseCodeChoice_PR_reserved32, vam_ts_CauseCodeChoice_PR_reserved33, vam_ts_CauseCodeChoice_PR_reserved34,
  vam_ts_CauseCodeChoice_PR_reserved35, vam_ts_CauseCodeChoice_PR_reserved36, vam_ts_CauseCodeChoice_PR_reserved37, vam_ts_CauseCodeChoice_PR_reserved38,
  vam_ts_CauseCodeChoice_PR_reserved39, vam_ts_CauseCodeChoice_PR_reserved40, vam_ts_CauseCodeChoice_PR_reserved41, vam_ts_CauseCodeChoice_PR_reserved42,
  vam_ts_CauseCodeChoice_PR_reserved43, vam_ts_CauseCodeChoice_PR_reserved44, vam_ts_CauseCodeChoice_PR_reserved45, vam_ts_CauseCodeChoice_PR_reserved46,
  vam_ts_CauseCodeChoice_PR_reserved47, vam_ts_CauseCodeChoice_PR_reserved48, vam_ts_CauseCodeChoice_PR_reserved49, vam_ts_CauseCodeChoice_PR_reserved50,
  vam_ts_CauseCodeChoice_PR_reserved51, vam_ts_CauseCodeChoice_PR_reserved52, vam_ts_CauseCodeChoice_PR_reserved53, vam_ts_CauseCodeChoice_PR_reserved54,
  vam_ts_CauseCodeChoice_PR_reserved55, vam_ts_CauseCodeChoice_PR_reserved56, vam_ts_CauseCodeChoice_PR_reserved57, vam_ts_CauseCodeChoice_PR_reserved58,
  vam_ts_CauseCodeChoice_PR_reserved59, vam_ts_CauseCodeChoice_PR_reserved60, vam_ts_CauseCodeChoice_PR_reserved61, vam_ts_CauseCodeChoice_PR_reserved62,
  vam_ts_CauseCodeChoice_PR_reserved63, vam_ts_CauseCodeChoice_PR_reserved64, vam_ts_CauseCodeChoice_PR_reserved65, vam_ts_CauseCodeChoice_PR_reserved66,
  vam_ts_CauseCodeChoice_PR_reserved67, vam_ts_CauseCodeChoice_PR_reserved68, vam_ts_CauseCodeChoice_PR_reserved69, vam_ts_CauseCodeChoice_PR_reserved70,
  vam_ts_CauseCodeChoice_PR_reserved71, vam_ts_CauseCodeChoice_PR_reserved72, vam_ts_CauseCodeChoice_PR_reserved73, vam_ts_CauseCodeChoice_PR_reserved74,
  vam_ts_CauseCodeChoice_PR_reserved75, vam_ts_CauseCodeChoice_PR_reserved76, vam_ts_CauseCodeChoice_PR_reserved77, vam_ts_CauseCodeChoice_PR_reserved78,
  vam_ts_CauseCodeChoice_PR_reserved79, vam_ts_CauseCodeChoice_PR_reserved80, vam_ts_CauseCodeChoice_PR_reserved81, vam_ts_CauseCodeChoice_PR_reserved82,
  vam_ts_CauseCodeChoice_PR_reserved83, vam_ts_CauseCodeChoice_PR_reserved84, vam_ts_CauseCodeChoice_PR_reserved85, vam_ts_CauseCodeChoice_PR_reserved86,
  vam_ts_CauseCodeChoice_PR_reserved87, vam_ts_CauseCodeChoice_PR_reserved88, vam_ts_CauseCodeChoice_PR_reserved89, vam_ts_CauseCodeChoice_PR_reserved90,
  vam_ts_CauseCodeChoice_PR_vehicleBreakdown91, vam_ts_CauseCodeChoice_PR_postCrash92, vam_ts_CauseCodeChoice_PR_humanProblem93, vam_ts_CauseCodeChoice_PR_stationaryVehicle94,
  vam_ts_CauseCodeChoice_PR_emergencyVehicleApproaching95, vam_ts_CauseCodeChoice_PR_hazardousLocation_DangerousCurve96, vam_ts_CauseCodeChoice_PR_collisionRisk97, vam_ts_CauseCodeChoice_PR_signalViolation98,
  vam_ts_CauseCodeChoice_PR_dangerousSituation99, vam_ts_CauseCodeChoice_PR_railwayLevelCrossing100, vam_ts_CauseCodeChoice_PR_reserved101, vam_ts_CauseCodeChoice_PR_reserved102,
  vam_ts_CauseCodeChoice_PR_reserved103, vam_ts_CauseCodeChoice_PR_reserved104, vam_ts_CauseCodeChoice_PR_reserved105, vam_ts_CauseCodeChoice_PR_reserved106,
  vam_ts_CauseCodeChoice_PR_reserved107, vam_ts_CauseCodeChoice_PR_reserved108, vam_ts_CauseCodeChoice_PR_reserved109, vam_ts_CauseCodeChoice_PR_reserved110,
  vam_ts_CauseCodeChoice_PR_reserved111, vam_ts_CauseCodeChoice_PR_reserved112, vam_ts_CauseCodeChoice_PR_reserved113, vam_ts_CauseCodeChoice_PR_reserved114,
  vam_ts_CauseCodeChoice_PR_reserved115, vam_ts_CauseCodeChoice_PR_reserved116, vam_ts_CauseCodeChoice_PR_reserved117, vam_ts_CauseCodeChoice_PR_reserved118,
  vam_ts_CauseCodeChoice_PR_reserved119, vam_ts_CauseCodeChoice_PR_reserved120, vam_ts_CauseCodeChoice_PR_reserved121, vam_ts_CauseCodeChoice_PR_reserved122,
  vam_ts_CauseCodeChoice_PR_reserved123, vam_ts_CauseCodeChoice_PR_reserved124, vam_ts_CauseCodeChoice_PR_reserved125, vam_ts_CauseCodeChoice_PR_reserved126,
  vam_ts_CauseCodeChoice_PR_reserved127, vam_ts_CauseCodeChoice_PR_reserved128
}
 

Variables

asn_TYPE_descriptor_t asn_DEF_vam_ts_CauseCodeChoice
 
asn_TYPE_member_t asn_MBR_vam_ts_CauseCodeChoice_1 [129]
 
asn_per_constraints_t asn_PER_type_vam_ts_CauseCodeChoice_constr_1
 
asn_CHOICE_specifics_t asn_SPC_vam_ts_CauseCodeChoice_specs_1
 

Typedef Documentation

◆ vam_ts_CauseCodeChoice_PR

◆ vam_ts_CauseCodeChoice_t

Enumeration Type Documentation

◆ vam_ts_CauseCodeChoice_PR

Enumerator
vam_ts_CauseCodeChoice_PR_NOTHING 
vam_ts_CauseCodeChoice_PR_reserved0 
vam_ts_CauseCodeChoice_PR_trafficCondition1 
vam_ts_CauseCodeChoice_PR_accident2 
vam_ts_CauseCodeChoice_PR_roadworks3 
vam_ts_CauseCodeChoice_PR_reserved4 
vam_ts_CauseCodeChoice_PR_impassability5 
vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Adhesion6 
vam_ts_CauseCodeChoice_PR_aquaplaning7 
vam_ts_CauseCodeChoice_PR_reserved8 
vam_ts_CauseCodeChoice_PR_hazardousLocation_SurfaceCondition9 
vam_ts_CauseCodeChoice_PR_hazardousLocation_ObstacleOnTheRoad10 
vam_ts_CauseCodeChoice_PR_hazardousLocation_AnimalOnTheRoad11 
vam_ts_CauseCodeChoice_PR_humanPresenceOnTheRoad12 
vam_ts_CauseCodeChoice_PR_reserved13 
vam_ts_CauseCodeChoice_PR_wrongWayDriving14 
vam_ts_CauseCodeChoice_PR_rescueAndRecoveryWorkInProgress15 
vam_ts_CauseCodeChoice_PR_reserved16 
vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_ExtremeWeatherCondition17 
vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Visibility18 
vam_ts_CauseCodeChoice_PR_adverseWeatherCondition_Precipitation19 
vam_ts_CauseCodeChoice_PR_violence20 
vam_ts_CauseCodeChoice_PR_reserved21 
vam_ts_CauseCodeChoice_PR_reserved22 
vam_ts_CauseCodeChoice_PR_reserved23 
vam_ts_CauseCodeChoice_PR_reserved24 
vam_ts_CauseCodeChoice_PR_reserved25 
vam_ts_CauseCodeChoice_PR_slowVehicle26 
vam_ts_CauseCodeChoice_PR_dangerousEndOfQueue27 
vam_ts_CauseCodeChoice_PR_reserved28 
vam_ts_CauseCodeChoice_PR_reserved29 
vam_ts_CauseCodeChoice_PR_reserved30 
vam_ts_CauseCodeChoice_PR_reserved31 
vam_ts_CauseCodeChoice_PR_reserved32 
vam_ts_CauseCodeChoice_PR_reserved33 
vam_ts_CauseCodeChoice_PR_reserved34 
vam_ts_CauseCodeChoice_PR_reserved35 
vam_ts_CauseCodeChoice_PR_reserved36 
vam_ts_CauseCodeChoice_PR_reserved37 
vam_ts_CauseCodeChoice_PR_reserved38 
vam_ts_CauseCodeChoice_PR_reserved39 
vam_ts_CauseCodeChoice_PR_reserved40 
vam_ts_CauseCodeChoice_PR_reserved41 
vam_ts_CauseCodeChoice_PR_reserved42 
vam_ts_CauseCodeChoice_PR_reserved43 
vam_ts_CauseCodeChoice_PR_reserved44 
vam_ts_CauseCodeChoice_PR_reserved45 
vam_ts_CauseCodeChoice_PR_reserved46 
vam_ts_CauseCodeChoice_PR_reserved47 
vam_ts_CauseCodeChoice_PR_reserved48 
vam_ts_CauseCodeChoice_PR_reserved49 
vam_ts_CauseCodeChoice_PR_reserved50 
vam_ts_CauseCodeChoice_PR_reserved51 
vam_ts_CauseCodeChoice_PR_reserved52 
vam_ts_CauseCodeChoice_PR_reserved53 
vam_ts_CauseCodeChoice_PR_reserved54 
vam_ts_CauseCodeChoice_PR_reserved55 
vam_ts_CauseCodeChoice_PR_reserved56 
vam_ts_CauseCodeChoice_PR_reserved57 
vam_ts_CauseCodeChoice_PR_reserved58 
vam_ts_CauseCodeChoice_PR_reserved59 
vam_ts_CauseCodeChoice_PR_reserved60 
vam_ts_CauseCodeChoice_PR_reserved61 
vam_ts_CauseCodeChoice_PR_reserved62 
vam_ts_CauseCodeChoice_PR_reserved63 
vam_ts_CauseCodeChoice_PR_reserved64 
vam_ts_CauseCodeChoice_PR_reserved65 
vam_ts_CauseCodeChoice_PR_reserved66 
vam_ts_CauseCodeChoice_PR_reserved67 
vam_ts_CauseCodeChoice_PR_reserved68 
vam_ts_CauseCodeChoice_PR_reserved69 
vam_ts_CauseCodeChoice_PR_reserved70 
vam_ts_CauseCodeChoice_PR_reserved71 
vam_ts_CauseCodeChoice_PR_reserved72 
vam_ts_CauseCodeChoice_PR_reserved73 
vam_ts_CauseCodeChoice_PR_reserved74 
vam_ts_CauseCodeChoice_PR_reserved75 
vam_ts_CauseCodeChoice_PR_reserved76 
vam_ts_CauseCodeChoice_PR_reserved77 
vam_ts_CauseCodeChoice_PR_reserved78 
vam_ts_CauseCodeChoice_PR_reserved79 
vam_ts_CauseCodeChoice_PR_reserved80 
vam_ts_CauseCodeChoice_PR_reserved81 
vam_ts_CauseCodeChoice_PR_reserved82 
vam_ts_CauseCodeChoice_PR_reserved83 
vam_ts_CauseCodeChoice_PR_reserved84 
vam_ts_CauseCodeChoice_PR_reserved85 
vam_ts_CauseCodeChoice_PR_reserved86 
vam_ts_CauseCodeChoice_PR_reserved87 
vam_ts_CauseCodeChoice_PR_reserved88 
vam_ts_CauseCodeChoice_PR_reserved89 
vam_ts_CauseCodeChoice_PR_reserved90 
vam_ts_CauseCodeChoice_PR_vehicleBreakdown91 
vam_ts_CauseCodeChoice_PR_postCrash92 
vam_ts_CauseCodeChoice_PR_humanProblem93 
vam_ts_CauseCodeChoice_PR_stationaryVehicle94 
vam_ts_CauseCodeChoice_PR_emergencyVehicleApproaching95 
vam_ts_CauseCodeChoice_PR_hazardousLocation_DangerousCurve96 
vam_ts_CauseCodeChoice_PR_collisionRisk97 
vam_ts_CauseCodeChoice_PR_signalViolation98 
vam_ts_CauseCodeChoice_PR_dangerousSituation99 
vam_ts_CauseCodeChoice_PR_railwayLevelCrossing100 
vam_ts_CauseCodeChoice_PR_reserved101 
vam_ts_CauseCodeChoice_PR_reserved102 
vam_ts_CauseCodeChoice_PR_reserved103 
vam_ts_CauseCodeChoice_PR_reserved104 
vam_ts_CauseCodeChoice_PR_reserved105 
vam_ts_CauseCodeChoice_PR_reserved106 
vam_ts_CauseCodeChoice_PR_reserved107 
vam_ts_CauseCodeChoice_PR_reserved108 
vam_ts_CauseCodeChoice_PR_reserved109 
vam_ts_CauseCodeChoice_PR_reserved110 
vam_ts_CauseCodeChoice_PR_reserved111 
vam_ts_CauseCodeChoice_PR_reserved112 
vam_ts_CauseCodeChoice_PR_reserved113 
vam_ts_CauseCodeChoice_PR_reserved114 
vam_ts_CauseCodeChoice_PR_reserved115 
vam_ts_CauseCodeChoice_PR_reserved116 
vam_ts_CauseCodeChoice_PR_reserved117 
vam_ts_CauseCodeChoice_PR_reserved118 
vam_ts_CauseCodeChoice_PR_reserved119 
vam_ts_CauseCodeChoice_PR_reserved120 
vam_ts_CauseCodeChoice_PR_reserved121 
vam_ts_CauseCodeChoice_PR_reserved122 
vam_ts_CauseCodeChoice_PR_reserved123 
vam_ts_CauseCodeChoice_PR_reserved124 
vam_ts_CauseCodeChoice_PR_reserved125 
vam_ts_CauseCodeChoice_PR_reserved126 
vam_ts_CauseCodeChoice_PR_reserved127 
vam_ts_CauseCodeChoice_PR_reserved128 

Definition at line 48 of file vam_ts_CauseCodeChoice.h.

Variable Documentation

◆ asn_DEF_vam_ts_CauseCodeChoice

asn_TYPE_descriptor_t asn_DEF_vam_ts_CauseCodeChoice

Definition at line 2740 of file vam_ts_CauseCodeChoice.c.

◆ asn_MBR_vam_ts_CauseCodeChoice_1

asn_TYPE_member_t asn_MBR_vam_ts_CauseCodeChoice_1[129]

Definition at line 17 of file vam_ts_CauseCodeChoice.c.

◆ asn_PER_type_vam_ts_CauseCodeChoice_constr_1

asn_per_constraints_t asn_PER_type_vam_ts_CauseCodeChoice_constr_1

◆ asn_SPC_vam_ts_CauseCodeChoice_specs_1

asn_CHOICE_specifics_t asn_SPC_vam_ts_CauseCodeChoice_specs_1

Definition at line 2730 of file vam_ts_CauseCodeChoice.c.



etsi_its_vam_ts_coding
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:30:56