src/components/application_manager/src/state_controller_impl.cc
bool IsStreamableHMILevel(mobile_apis::HMILevel::eType val) {
  using namespace helpers;
  return Compare<mobile_apis::HMILevel::eType, EQ, ONE>(
      val, mobile_apis::HMILevel::HMI_FULL, mobile_apis::HMILevel::HMI_LIMITED);
}
/**
 * @brief IsStreamableHMILevel checks whether the HMI level
 * supports audio/video streaming.
 * @param val HMI level
 * @return true if streamable, false otherwise
 */
@brief IsStreamableHMILevel checks whether the HMI level
supports audio/video streaming.
@param val HMI level
@return true if streamable, false otherwise
@brief IsStreamableHMILevel checks whether the HMI level supports audio / video streaming . @param val HMI level @return true if streamable false otherwise
bool IsStreamableHMILevel(mobile_apis::HMILevel::eType val) {
  using namespace helpers;
  return Compare<mobile_apis::HMILevel::eType, EQ, ONE>(
      val, mobile_apis::HMILevel::HMI_FULL, mobile_apis::HMILevel::HMI_LIMITED);
}
bool IsStreamableHMILevel ( mobile_apis :: HMILevel :: eType val ) { using namespace helpers ; return Compare < mobile_apis :: HMILevel :: eType , EQ , ONE > ( val , mobile_apis :: HMILevel :: HMI_FULL , mobile_apis :: HMILevel :: HMI_LIMITED ) ; }
@brief IsStreamableHMILevel checks whether the HMI level
 supports audio/video streaming.
@brief IsStreamableHMILevel checks whether the HMI level supports audio / video streaming .