16 #include <TENA/UniqueID/Includes.h>
17 #include <TENA/PlatformType/Includes.h>
18 #include <TENA/Time/Includes.h>
20 #include <vlpi/simulationAddress.h>
21 #include <vlpi/entityIdentifier.h>
22 #include <vlpi/entityType.h>
24 #include <vl/globalObjectDesignator.h>
26 #include <vlutil/vlTime.h>
27 #include <vl/eventId.h>
32 namespace DtTenaBroker
36 DT_DLL_VLTENA TENA::UniqueID::Pointer setUniqueIdFromGlobalId(
37 const DtGlobalObjectDesignator& globalId );
40 DT_DLL_VLTENA DtGlobalObjectDesignator setGlobalIdFromUniqueId(
41 const TENA::UniqueID::Pointer tenaId );
45 const DtEventId& eventId );
49 const TENA::UniqueID::Pointer tenaId );
52 DT_DLL_VLTENA TENA::PlatformType::Pointer setPlatformTypeFromEntType(
53 const DtEntityType& entType );
57 const TENA::PlatformType::Pointer tenaType );
60 DT_DLL_VLTENA TENA::UniqueID::Pointer setUniqueIdFromEntityId(
61 const DtEntityIdentifier& entId ) ;
65 const TENA::UniqueID::Pointer tenaId );
68 DT_DLL_VLTENA TENA::Time::Pointer setTenaTimeFromVrlinkTime(
const DtTime vrlTime );