8 #ifndef fixedGridInterDataDistMgr_H_
9 #define fixedGridInterDataDistMgr_H_
20 class DtFixedGridRegion;
21 class DtFixedGridDataDistMgr;
36 virtual ~DtFixedGridInterDataDistMgr();
41 DtFixedGridInterDataDistMgr(DtFixedGridInterDataDistMgr
const& );
44 DtFixedGridInterDataDistMgr&
operator= (DtFixedGridInterDataDistMgr
const& );
49 virtual DtFixedGridDataDistMgr* ddmMgr();
52 virtual DtFixedGridDataDistMgr* ddmMgr()
const;
63 const DtPhvps& theParams,
64 MAKRti::DtTransportType transportType,
65 MAKRti::DtOrderType orderType,
66 rti1516::LogicalTime
const * theTime,
67 rti1516::VariableLengthData
const & theTag,
68 unsigned long serialNumber,
70 bool anonymous=
false);
71 #elif defined(DtIFSPEC1516E)
75 const DtPhvps& theParams,
76 MAKRti::DtTransportType transportType,
77 MAKRti::DtOrderType orderType,
78 rti1516e::LogicalTime
const * theTime,
79 rti1516e::VariableLengthData
const & theTag,
80 unsigned long serialNumber,
82 bool anonymous=
false);
87 const DtPhvps& theParams,
88 MAKRti::DtTransportType transportType,
89 MAKRti::DtOrderType orderType,
90 RTI::FedTime
const * theTime,
92 unsigned long serialNumber,
94 bool anonymous=
false);
129 typedef std::set<DtFixedGridRegion*> DtFixedGridRegionSet;
132 typedef std::map<DtInteractionClassHandle, DtFixedGridRegionSet>
133 DtFixedGridInteractionClassRegionMap;
138 DtFixedGridRegion* mySendRegion;
141 DtFixedGridInteractionClassRegionMap myInteractionClassRegionMap;