예제 #1
0
bool ApplicationSingleton::hasGUI() const
{
  if (hasApplication()){
    return dynamic_cast<QApplication*>(m_qApplication);
  }
  return false;
}
예제 #2
0
		EID::Compressed EID::getCompressed() const
		{
			dtn::data::Number node = 0;
			dtn::data::Number app = 0;

			if (isCompressable())
			{
				std::stringstream ss_node(getHost());
				node.read(ss_node);

				if (hasApplication())
				{
					std::stringstream ss_app(getApplication());
					app.read(ss_app);
				}
			}

			return make_pair(node, app);
		}