Ignore:
Timestamp:
Jun 12, 2019 6:00:35 AM (3 years ago)
Author:
nanang
Message:

Misc (re #2147): Fixed compile warnings "dynamic exception specifications are deprecated in C++11".

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsua2/call.cpp

    r6024 r6026  
    445445} 
    446446 
    447 CallInfo Call::getInfo() const throw(Error) 
     447CallInfo Call::getInfo() const PJSUA2_THROW(Error) 
    448448{ 
    449449    pjsua_call_info pj_ci; 
     
    500500} 
    501501 
    502 AudioMedia Call::getAudioMedia(int med_idx) const throw(Error) 
     502AudioMedia Call::getAudioMedia(int med_idx) const PJSUA2_THROW(Error) 
    503503{ 
    504504    pjsua_call_info pj_ci; 
     
    538538} 
    539539 
    540 VideoMedia Call::getEncodingVideoMedia(int med_idx) const throw(Error) 
     540VideoMedia Call::getEncodingVideoMedia(int med_idx) const PJSUA2_THROW(Error) 
    541541{ 
    542542    pjsua_call_info pj_ci; 
     
    576576} 
    577577 
    578 VideoMedia Call::getDecodingVideoMedia(int med_idx) const throw(Error) 
     578VideoMedia Call::getDecodingVideoMedia(int med_idx) const PJSUA2_THROW(Error) 
    579579{ 
    580580    pjsua_call_info pj_ci; 
     
    636636} 
    637637 
    638 pj_stun_nat_type Call::getRemNatType() throw(Error) 
     638pj_stun_nat_type Call::getRemNatType() PJSUA2_THROW(Error) 
    639639{ 
    640640    pj_stun_nat_type nat; 
     
    645645} 
    646646 
    647 void Call::makeCall(const string &dst_uri, const CallOpParam &prm) throw(Error) 
     647void Call::makeCall(const string &dst_uri, const CallOpParam &prm) 
     648                    PJSUA2_THROW(Error) 
    648649{ 
    649650    pj_str_t pj_dst_uri = str2Pj(dst_uri); 
     
    655656} 
    656657 
    657 void Call::answer(const CallOpParam &prm) throw(Error) 
     658void Call::answer(const CallOpParam &prm) PJSUA2_THROW(Error) 
    658659{ 
    659660    call_param param(prm.txOption, prm.opt, prm.reason, 
     
    661662     
    662663    if (param.sdp) { 
    663         PJSUA2_CHECK_EXPR( pjsua_call_answer_with_sdp(id, param.sdp, param.p_opt, 
     664        PJSUA2_CHECK_EXPR( pjsua_call_answer_with_sdp(id, param.sdp, 
     665                                                      param.p_opt, 
    664666                                                      prm.statusCode, 
    665667                                                      param.p_reason, 
     
    672674} 
    673675 
    674 void Call::hangup(const CallOpParam &prm) throw(Error) 
     676void Call::hangup(const CallOpParam &prm) PJSUA2_THROW(Error) 
    675677{ 
    676678    call_param param(prm.txOption, prm.opt, prm.reason); 
     
    680682} 
    681683 
    682 void Call::setHold(const CallOpParam &prm) throw(Error) 
     684void Call::setHold(const CallOpParam &prm) PJSUA2_THROW(Error) 
    683685{ 
    684686    call_param param(prm.txOption, prm.opt, prm.reason); 
    685687     
    686     PJSUA2_CHECK_EXPR( pjsua_call_set_hold2(id, prm.options, param.p_msg_data)); 
    687 } 
    688  
    689 void Call::reinvite(const CallOpParam &prm) throw(Error) 
     688    PJSUA2_CHECK_EXPR( pjsua_call_set_hold2(id, prm.options, 
     689                                            param.p_msg_data) ); 
     690} 
     691 
     692void Call::reinvite(const CallOpParam &prm) PJSUA2_THROW(Error) 
    690693{ 
    691694    call_param param(prm.txOption, prm.opt, prm.reason); 
    692695 
    693     PJSUA2_CHECK_EXPR( pjsua_call_reinvite2(id, param.p_opt, param.p_msg_data)); 
    694 } 
    695  
    696 void Call::update(const CallOpParam &prm) throw(Error) 
     696    PJSUA2_CHECK_EXPR( pjsua_call_reinvite2(id, param.p_opt, 
     697                                            param.p_msg_data) ); 
     698} 
     699 
     700void Call::update(const CallOpParam &prm) PJSUA2_THROW(Error) 
    697701{ 
    698702    call_param param(prm.txOption, prm.opt, prm.reason); 
    699703     
    700     PJSUA2_CHECK_EXPR( pjsua_call_update2(id, param.p_opt, param.p_msg_data) ); 
    701 } 
    702  
    703 void Call::xfer(const string &dest, const CallOpParam &prm) throw(Error) 
     704    PJSUA2_CHECK_EXPR( pjsua_call_update2(id, param.p_opt, 
     705                                          param.p_msg_data) ); 
     706} 
     707 
     708void Call::xfer(const string &dest, const CallOpParam &prm) 
     709                PJSUA2_THROW(Error) 
    704710{ 
    705711    call_param param(prm.txOption); 
     
    710716 
    711717void Call::xferReplaces(const Call& dest_call, 
    712                   const CallOpParam &prm) throw(Error) 
     718                  const CallOpParam &prm) PJSUA2_THROW(Error) 
    713719{ 
    714720    call_param param(prm.txOption); 
    715721     
    716722    PJSUA2_CHECK_EXPR(pjsua_call_xfer_replaces(id, dest_call.getId(), 
    717                                                prm.options, param.p_msg_data) ); 
    718 } 
    719  
    720 void Call::processRedirect(pjsip_redirect_op cmd) throw(Error) 
     723                                               prm.options, 
     724                                               param.p_msg_data) ); 
     725} 
     726 
     727void Call::processRedirect(pjsip_redirect_op cmd) PJSUA2_THROW(Error) 
    721728{ 
    722729    PJSUA2_CHECK_EXPR(pjsua_call_process_redirect(id, cmd)); 
    723730} 
    724731 
    725 void Call::dialDtmf(const string &digits) throw(Error) 
     732void Call::dialDtmf(const string &digits) PJSUA2_THROW(Error) 
    726733{ 
    727734    pj_str_t pj_digits = str2Pj(digits); 
     
    730737} 
    731738 
    732 void Call::sendDtmf(const CallSendDtmfParam &param) throw (Error) 
     739void Call::sendDtmf(const CallSendDtmfParam &param) PJSUA2_THROW(Error) 
    733740{ 
    734741    pjsua_call_send_dtmf_param pj_param = param.toPj(); 
     
    739746 
    740747void Call::sendInstantMessage(const SendInstantMessageParam& prm) 
    741     throw(Error) 
     748    PJSUA2_THROW(Error) 
    742749{ 
    743750    pj_str_t mime_type = str2Pj(prm.contentType); 
     
    750757 
    751758void Call::sendTypingIndication(const SendTypingIndicationParam &prm) 
    752     throw(Error) 
     759    PJSUA2_THROW(Error) 
    753760{ 
    754761    call_param param(prm.txOption); 
     
    760767} 
    761768 
    762 void Call::sendRequest(const CallSendRequestParam &prm) throw(Error) 
     769void Call::sendRequest(const CallSendRequestParam &prm) PJSUA2_THROW(Error) 
    763770{ 
    764771    pj_str_t method = str2Pj(prm.method); 
    765772    call_param param(prm.txOption); 
    766773     
    767     PJSUA2_CHECK_EXPR(pjsua_call_send_request(id, &method, param.p_msg_data) ); 
    768 } 
    769  
    770 string Call::dump(bool with_media, const string indent) throw(Error) 
     774    PJSUA2_CHECK_EXPR(pjsua_call_send_request(id, &method, 
     775                                              param.p_msg_data) ); 
     776} 
     777 
     778string Call::dump(bool with_media, const string indent) PJSUA2_THROW(Error) 
    771779{ 
    772780#if defined(PJMEDIA_HAS_RTCP_XR) && (PJMEDIA_HAS_RTCP_XR != 0) 
     
    804812 
    805813void Call::vidSetStream(pjsua_call_vid_strm_op op, 
    806                         const CallVidSetStreamParam &param) throw(Error) 
     814                        const CallVidSetStreamParam &param) 
     815                        PJSUA2_THROW(Error) 
    807816{ 
    808817#if PJSUA_HAS_VIDEO 
     
    820829} 
    821830 
    822 StreamInfo Call::getStreamInfo(unsigned med_idx) const throw(Error) 
     831StreamInfo Call::getStreamInfo(unsigned med_idx) const PJSUA2_THROW(Error) 
    823832{ 
    824833    pjsua_stream_info pj_si; 
     
    830839} 
    831840 
    832 StreamStat Call::getStreamStat(unsigned med_idx) const throw(Error) 
     841StreamStat Call::getStreamStat(unsigned med_idx) const PJSUA2_THROW(Error) 
    833842{ 
    834843    pjsua_stream_stat pj_ss; 
     
    841850 
    842851MediaTransportInfo Call::getMedTransportInfo(unsigned med_idx) const 
    843     throw(Error) 
     852    PJSUA2_THROW(Error) 
    844853{ 
    845854    pjmedia_transport_info pj_mti; 
Note: See TracChangeset for help on using the changeset viewer.