15 #include <vlutil/vlNetTypes.h>
29 typedef std::pair<std::vector<DtSimTaskMessageType>, std::vector<DtSetMessageType> >
DtTaskSetPair;
44 virtual int type()
const;
49 virtual bool setFromNet(
const char* contentBuffer,
50 unsigned contentSize);
57 virtual void setCapableTasks(
const DtString&,
const std::vector<DtSimTaskMessageType>&);
58 virtual void setCapableSets(
const DtString&,
const std::vector<DtSetMessageType>&);
60 const std::vector<DtSimTaskMessageType>& capableTaskIds(DtCapableTasksSetsMap::const_iterator iter)
const
62 return iter->second.first;
65 const std::vector<DtSetMessageType>& capableSetDataIds(DtCapableTasksSetsMap::const_iterator iter)
const
67 return iter->second.second;
72 return myCapableTasksSets;