Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

commsignia_layer::__attribute__ |
Abstract_Socket |
Abstract_Socket::as_client_struct |
asn1_recode_per | Forward declaration of asn1c class
per_code< TPDU > | Declare asn1c class
per_code< CAM__PDU__Descriptions::CAM > |
CAMPDUCodec |
per_code< DENM__PDU__Descriptions::DENM > |
DENMPDUCodec |
per_code< IVIM__PDU__Descriptions::IVIM > |
IVIMPDUCodec |
per_code< MAPEM__PDU__Descriptions::MAPEM > |
MapemPDUCodec |
per_code< SPATEM__PDU__Descriptions::SPATEM > |
SpatemPDUCodec |
per_code< SREM__PDU__Descriptions::SREM > |
SremPDUCodec |
per_code< SSEM__PDU__Descriptions::SSEM > |
SsemPDUCodec |
ASN1RecodeOer |
OERCodec< TPDU > |
BtpPort_BASE |
LibItsBtp__TestSystem::BtpPort |
C2P | : Version 1, packet type: RX
C2P |
CamPort_BASE |
LibItsCam__TestSystem::CamPort |
certificates_loader | This class provides mechanism to load the certificates from the filesystem according the struecture defined in ETSI TS 103 099
Codec< TPDUEnc, TPDUDec > | Declare TITAN class
Codec< CAM__PDU__Descriptions::CAM, CAM__PDU__Descriptions::CAM > |
CAMCodec |
Codec< DENM__PDU__Descriptions::DENM, DENM__PDU__Descriptions::DENM > |
DENMCodec |
Codec< IEEE1609dot2::CertificateBase, IEEE1609dot2::CertificateBase > |
EtsiTs103097Codec_Certificate |
Codec< IEEE1609dot2::Ieee1609Dot2Data, IEEE1609dot2::Ieee1609Dot2Data > |
EtsiTs103097Codec_Data |
Codec< IEEE1609dot2::ToBeSignedCertificate, IEEE1609dot2::ToBeSignedCertificate > |
EtsiTs103097Codec_ToBeSignedCertificate |
Codec< IEEE1609dot2::ToBeSignedData, IEEE1609dot2::ToBeSignedData > |
EtsiTs103097Codec_ToBeSignedData |
Codec< IVIM__PDU__Descriptions::IVIM, IVIM__PDU__Descriptions::IVIM > |
IVIMCodec |
Codec< LibItsBtp__TypesAndValues::BtpPacket, LibItsBtp__TypesAndValues::BtpPacket > |
BTPCodec |
Codec< LibItsGeoNetworking__TypesAndValues::GeoNetworkingPdu, LibItsGeoNetworking__TypesAndValues::GeoNetworkingPdu > |
GeoNetworkingCodec |
Codec< LibItsHttp__TypesAndValues::HttpMessage, LibItsHttp__TypesAndValues::HttpMessage > |
HttpCodec |
Codec< MAPEM__PDU__Descriptions::MAPEM, MAPEM__PDU__Descriptions::MAPEM > |
MapemCodec |
Codec< Record_Type, Record_Type > |
UpperTesterCamCodec |
UpperTesterDenmCodec |
UpperTesterGnCodec |
UpperTesterIvimCodec |
UpperTesterMapemSpatemCodec |
UpperTesterSremSsemCodec |
Codec< SPATEM__PDU__Descriptions::SPATEM, SPATEM__PDU__Descriptions::SPATEM > |
SpatemCodec |
Codec< SREM__PDU__Descriptions::SREM, SREM__PDU__Descriptions::SREM > |
SremCodec |
Codec< SSEM__PDU__Descriptions::SSEM, SSEM__PDU__Descriptions::SSEM > |
SsemCodec |
converter | This class provide a set of methods for types conversions
Decoding_Context |
DenmPort_BASE |
LibItsDenm__TestSystem::DenmPort |
Encoding_Context |
GeoNetworkingPort_BASE |
LibItsGeoNetworking__TestSystem::GeoNetworkingPort |
hmac | This class provides description of HMAC helper methods
Injected |
iphdr |
IPv6OverGeoNetworkingPort_BASE |
LibItsIpv6OverGeoNetworking__TestSystem::IPv6OverGeoNetworkingPort |
IvimPort_BASE |
LibItsIvim__TestSystem::IvimPort |
layer | Forward declaration of TITAN class
commsignia_layer | Forward declaration of TITAN class
ethernet_layer |
http_layer | Forward declaration of TITAN class
pcap_layer | Forward declaration of TITAN class
raw_socket_layer |
t_layer< TPort > | This class provides basic description of an ITS port protocol layer. A port protocol layer is the final layer which provides the access to the physical communication channel A port protocol layer derives from both a layer class and a template port class
t_layer< LibItsBtp__TestSystem::BtpPort > |
btp_layer | This class provides description of ITS BTP protocol layer
t_layer< LibItsCam__TestSystem::CamPort > |
cam_layer | This class provides description of ITS CAM protocol layer
t_layer< LibItsCam__TestSystem::UpperTesterPort > |
UpperTesterCamLayer |
t_layer< LibItsDenm__TestSystem::DenmPort > |
denm_layer | This class provides description of ITS DENM protocol layer
t_layer< LibItsDenm__TestSystem::UpperTesterPort > |
UpperTesterDenmLayer |
t_layer< LibItsGeoNetworking__TestSystem::GeoNetworkingPort > |
geonetworking_layer | This class provides description of ITS GeoNetworking protocol layer
t_layer< LibItsGeoNetworking__TestSystem::UpperTesterPort > |
UpperTesterGnLayer |
t_layer< LibItsIvim__TestSystem::IvimPort > |
IVIMLayer |
t_layer< LibItsIvim__TestSystem::UpperTesterPort > |
UpperTesterIvimLayer |
t_layer< LibItsMapemSpatem__TestSystem::MapemSpatemPort > |
MapemSpatemLayer |
t_layer< LibItsMapemSpatem__TestSystem::UpperTesterPort > |
UpperTesterMapemSpatemLayer |
t_layer< LibItsSremSsem__TestSystem::SremSsemPort > |
SremSsemLayer |
t_layer< LibItsSremSsem__TestSystem::UpperTesterPort > |
UpperTesterSremSsemLayer |
tcp_layer | Forward declaration of TITAN class
udp_layer | This class provides description of ITS UDP/IP protocol layer
layer_factory | This class provides a factory class to create layer class instances
btp_layer_factory |
cam_layer_factory | This class provides a factory class to create a btp_layer class instance
commsignia_layer_factory | This class provides a factory class to create an commsignia_layer class instance
denm_layer_factory |
ethernet_layer_factory | This class provides a factory class to create an ethernet_layer class instance
geonetworking_layer_factory |
http_layer_factory | This class provides a factory class to create an http_layer class instance
IVIMLayerFactory |
MapemSpatemLayerFactory |
pcap_layer_factory | This class provides a factory class to create an pcap_layer class instance
raw_socket_layer_factory | This class provides a factory class to create an raw_socket_layer class instance
SremSsemLayerFactory |
tcp_layer_factory | This class provides a factory class to create an tcp_layer class instance
udp_layer_factory | This class provides a factory class to create an denm_layer class instance
UpperTesterCamFactory |
UpperTesterDenmFactory |
UpperTesterGnFactory |
UpperTesterIvimFactory |
UpperTesterMapemSpatemFactory |
UpperTesterSremSsemFactory |
layer_stack_builder | This class provides a factory class to create Layer class instances
location_table | This class provides description of GeoNetworking table
map |
Params | This class provides basic functionalities for an ITS dictionary
Params | This class provides basic functionalities for an ITS dictionary
MapemSpatemPort_BASE |
LibItsMapemSpatem__TestSystem::MapemSpatemPort |
OPTIONAL< T_type > |
PacketHeaderDescr |
PORT |
pcap_layer | Forward declaration of TITAN class
raw_socket_layer |
tcp_layer | Forward declaration of TITAN class
registration< TItem > | This class provides a way to register items and its object reference The registered items are accessible from any object (singleton pattern)
security_cache | This class provides security record description for in memory security database. In memory mens there is no disk load/save mechanism
security_db | This class provides security record description for security database
security_db_record | This class provides security record description for security database
security_ecc | This class implements the generation of a key pair private/public
security_services | This class provides security services for all layers as specified in TSI TS 102 723-8 and ETSI TS 103 097
sha256 | This class provides description of SHA-256 helper methods
sha384 | This class provides description of SHA-384 helper methods
Singleton |
loggers | This class provides basic functionalities for an ITS dictionary
SremSsemPort_BASE |
LibItsSremSsem__TestSystem::SremSsemPort |
SSL_Socket |
tcp_layer | Forward declaration of TITAN class