ADTF Device Toolbox SDK
Loading...
Searching...
No Matches
adtf::devicetb::sdk Namespace Reference

Namespace for SDK of ADTF-Devicetoolbox. More...

Namespaces

namespace  axle
 Namespace for functionality provided by V3.0.0.
 
namespace  can
 Namespace for CAN in ADTF-Devicetoolbox.
 
namespace  canfd
 Namespace for CAN FD in ADTF-Devicetoolbox.
 
namespace  cylinder
 Namespace for functionality provided by V3.2.0.
 
namespace  flexray
 Namespace for FlexRay in ADTF-Devicetoolbox.
 
namespace  pointcloud
 Namespace for pointcloud in ADTF-Devicetoolbox.
 
namespace  someip
 Namespace for SOME/IP in ADTF-Devicetoolbox.
 

Typedefs

using IBusDatabaseLoader = cylinder::IBusDatabaseLoader
 
using IBusDatabaseRegistry = axle::IBusDatabaseRegistry
 

Variables

constexpr const char *const BUSDB_PARSER_DATABASE_PROP = cylinder::BUSDB_PARSER_DATABASE_PROP
 
constexpr const char *const BUSDB_PARSER_BUSTYPE_PROP = cylinder::BUSDB_PARSER_BUSTYPE_PROP
 
constexpr const char *const BUSDB_PARSER_ADDITIONAL_PARAMETERS_PROP = cylinder::BUSDB_PARSER_ADDITIONAL_PARAMETERS_PROP
 
constexpr const char *const BUSDB_PARSER_CLUSTER_NAME_PROP = hood::BUSDB_PARSER_CLUSTER_NAME_PROP
 

Detailed Description

Namespace for SDK of ADTF-Devicetoolbox.

Typedef Documentation

◆ IBusDatabaseLoader

Interface for implementing bus database readers.

Inherit this interface in your class in order to implement your own parser for bus communication specifications. Such a parser can be registered in the CAN/LIN/FlexRay Support Services as providers for bus communication descriptions if you have special needs or different file formats other than DBC or FIBEX.

◆ IBusDatabaseRegistry

Bus database registry class for handling different implementations of reading bus database specifications.

Variable Documentation

◆ BUSDB_PARSER_ADDITIONAL_PARAMETERS_PROP

const char* const adtf::devicetb::sdk::BUSDB_PARSER_ADDITIONAL_PARAMETERS_PROP = cylinder::BUSDB_PARSER_ADDITIONAL_PARAMETERS_PROP
constexpr

Additional parser parameters which will be forwarded into the parser

◆ BUSDB_PARSER_BUSTYPE_PROP

const char* const adtf::devicetb::sdk::BUSDB_PARSER_BUSTYPE_PROP = cylinder::BUSDB_PARSER_BUSTYPE_PROP
constexpr

Compulsory property name for the bus type, which is requested by the caller. Valid values are CID_DEVTB_MULTIBUSDB_PARSER, CID_DEVTB_CANDB_PARSER, CID_DEVTB_CANFDDB_PARSER or CID_DEVTB_FLEXRAYDB_PARSER

◆ BUSDB_PARSER_CLUSTER_NAME_PROP

const char* const adtf::devicetb::sdk::BUSDB_PARSER_CLUSTER_NAME_PROP = hood::BUSDB_PARSER_CLUSTER_NAME_PROP
constexpr

◆ BUSDB_PARSER_DATABASE_PROP

const char* const adtf::devicetb::sdk::BUSDB_PARSER_DATABASE_PROP = cylinder::BUSDB_PARSER_DATABASE_PROP
constexpr

Compulsory property name for the filepath to the database file