Lines Matching defs:destination
13 void MessageSwitch::AddDefaultRoute(BufferedTransformation &destination, const std::string &channel)
15 m_defaultRoutes.push_back(Route(&destination, channel));
18 void MessageSwitch::AddRoute(unsigned int begin, unsigned int end, BufferedTransformation &destination, const std::string &channel)
20 RangeRoute route(begin, end, Route(&destination, channel));
259 void ChannelSwitch::AddDefaultRoute(BufferedTransformation &destination)
261 m_defaultRoutes.push_back(DefaultRoute(&destination, value_ptr<std::string>(NULL)));
264 void ChannelSwitch::RemoveDefaultRoute(BufferedTransformation &destination)
267 if (it->first == &destination && !it->second.get())
274 void ChannelSwitch::AddDefaultRoute(BufferedTransformation &destination, const std::string &outChannel)
276 m_defaultRoutes.push_back(DefaultRoute(&destination, outChannel));
279 void ChannelSwitch::RemoveDefaultRoute(BufferedTransformation &destination, const std::string &outChannel)
282 if (it->first == &destination && (it->second.get() && *it->second == outChannel))
289 void ChannelSwitch::AddRoute(const std::string &inChannel, BufferedTransformation &destination, const std::string &outChannel)
291 m_routeMap.insert(RouteMap::value_type(inChannel, Route(&destination, outChannel)));
294 void ChannelSwitch::RemoveRoute(const std::string &inChannel, BufferedTransformation &destination, const std::string &outChannel)
300 if (it->second.first == &destination && it->second.second == outChannel)