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/account.cpp

    r6009 r6026  
    8585} 
    8686 
    87 void RtcpFbConfig::readObject(const ContainerNode &node) throw(Error) 
     87void RtcpFbConfig::readObject(const ContainerNode &node) PJSUA2_THROW(Error) 
    8888{ 
    8989    ContainerNode this_node = node.readContainer("RtcpFbConfig"); 
     
    102102} 
    103103 
    104 void RtcpFbConfig::writeObject(ContainerNode &node) const throw(Error) 
     104void RtcpFbConfig::writeObject(ContainerNode &node) const PJSUA2_THROW(Error) 
    105105{ 
    106106    ContainerNode this_node = node.writeNewContainer("RtcpFbConfig"); 
     
    180180} 
    181181 
    182 void SrtpOpt::readObject(const ContainerNode &node) throw(Error) 
     182void SrtpOpt::readObject(const ContainerNode &node) PJSUA2_THROW(Error) 
    183183{ 
    184184    ContainerNode this_node = node.readContainer("SrtpOpt"); 
     
    203203} 
    204204 
    205 void SrtpOpt::writeObject(ContainerNode &node) const throw(Error) 
     205void SrtpOpt::writeObject(ContainerNode &node) const PJSUA2_THROW(Error) 
    206206{ 
    207207    ContainerNode this_node = node.writeNewContainer("SrtpOpt"); 
     
    222222/////////////////////////////////////////////////////////////////////////////// 
    223223 
    224 void AccountRegConfig::readObject(const ContainerNode &node) throw(Error) 
     224void AccountRegConfig::readObject(const ContainerNode &node) 
     225                                  PJSUA2_THROW(Error) 
    225226{ 
    226227    ContainerNode this_node = node.readContainer("AccountRegConfig"); 
     
    241242} 
    242243 
    243 void AccountRegConfig::writeObject(ContainerNode &node) const throw(Error) 
     244void AccountRegConfig::writeObject(ContainerNode &node) const 
     245                                   PJSUA2_THROW(Error) 
    244246{ 
    245247    ContainerNode this_node = node.writeNewContainer("AccountRegConfig"); 
     
    262264/////////////////////////////////////////////////////////////////////////////// 
    263265 
    264 void AccountSipConfig::readObject(const ContainerNode &node) throw(Error) 
     266void AccountSipConfig::readObject(const ContainerNode &node) 
     267                                  PJSUA2_THROW(Error) 
    265268{ 
    266269    ContainerNode this_node = node.readContainer("AccountSipConfig"); 
     
    283286} 
    284287 
    285 void AccountSipConfig::writeObject(ContainerNode &node) const throw(Error) 
     288void AccountSipConfig::writeObject(ContainerNode &node) const 
     289                                   PJSUA2_THROW(Error) 
    286290{ 
    287291    ContainerNode this_node = node.writeNewContainer("AccountSipConfig"); 
     
    303307/////////////////////////////////////////////////////////////////////////////// 
    304308 
    305 void AccountCallConfig::readObject(const ContainerNode &node) throw(Error) 
     309void AccountCallConfig::readObject(const ContainerNode &node) 
     310                                   PJSUA2_THROW(Error) 
    306311{ 
    307312    ContainerNode this_node = node.readContainer("AccountCallConfig"); 
     
    314319} 
    315320 
    316 void AccountCallConfig::writeObject(ContainerNode &node) const throw(Error) 
     321void AccountCallConfig::writeObject(ContainerNode &node) const 
     322                                    PJSUA2_THROW(Error) 
    317323{ 
    318324    ContainerNode this_node = node.writeNewContainer("AccountCallConfig"); 
     
    327333/////////////////////////////////////////////////////////////////////////////// 
    328334 
    329 void AccountPresConfig::readObject(const ContainerNode &node) throw(Error) 
     335void AccountPresConfig::readObject(const ContainerNode &node) 
     336                                   PJSUA2_THROW(Error) 
    330337{ 
    331338    ContainerNode this_node = node.readContainer("AccountPresConfig"); 
     
    339346} 
    340347 
    341 void AccountPresConfig::writeObject(ContainerNode &node) const throw(Error) 
     348void AccountPresConfig::writeObject(ContainerNode &node) const 
     349                                    PJSUA2_THROW(Error) 
    342350{ 
    343351    ContainerNode this_node = node.writeNewContainer("AccountPresConfig"); 
     
    353361/////////////////////////////////////////////////////////////////////////////// 
    354362 
    355 void AccountMwiConfig::readObject(const ContainerNode &node) throw(Error) 
     363void AccountMwiConfig::readObject(const ContainerNode &node) 
     364                                  PJSUA2_THROW(Error) 
    356365{ 
    357366    ContainerNode this_node = node.readContainer("AccountMwiConfig"); 
     
    361370} 
    362371 
    363 void AccountMwiConfig::writeObject(ContainerNode &node) const throw(Error) 
     372void AccountMwiConfig::writeObject(ContainerNode &node) const 
     373                                   PJSUA2_THROW(Error) 
    364374{ 
    365375    ContainerNode this_node = node.writeNewContainer("AccountMwiConfig"); 
     
    371381/////////////////////////////////////////////////////////////////////////////// 
    372382 
    373 void AccountNatConfig::readObject(const ContainerNode &node) throw(Error) 
     383void AccountNatConfig::readObject(const ContainerNode &node) 
     384                                  PJSUA2_THROW(Error) 
    374385{ 
    375386    ContainerNode this_node = node.readContainer("AccountNatConfig"); 
     
    403414} 
    404415 
    405 void AccountNatConfig::writeObject(ContainerNode &node) const throw(Error) 
     416void AccountNatConfig::writeObject(ContainerNode &node) const 
     417                                   PJSUA2_THROW(Error) 
    406418{ 
    407419    ContainerNode this_node = node.writeNewContainer("AccountNatConfig"); 
     
    437449/////////////////////////////////////////////////////////////////////////////// 
    438450 
    439 void AccountMediaConfig::readObject(const ContainerNode &node) throw(Error) 
     451void AccountMediaConfig::readObject(const ContainerNode &node) 
     452                                    PJSUA2_THROW(Error) 
    440453{ 
    441454    ContainerNode this_node = node.readContainer("AccountMediaConfig"); 
     
    451464} 
    452465 
    453 void AccountMediaConfig::writeObject(ContainerNode &node) const throw(Error) 
     466void AccountMediaConfig::writeObject(ContainerNode &node) const 
     467                                     PJSUA2_THROW(Error) 
    454468{ 
    455469    ContainerNode this_node = node.writeNewContainer("AccountMediaConfig"); 
     
    467481/////////////////////////////////////////////////////////////////////////////// 
    468482 
    469 void AccountVideoConfig::readObject(const ContainerNode &node) throw(Error) 
     483void AccountVideoConfig::readObject(const ContainerNode &node) 
     484                                    PJSUA2_THROW(Error) 
    470485{ 
    471486    ContainerNode this_node = node.readContainer("AccountVideoConfig"); 
     
    474489    NODE_READ_BOOL    ( this_node, autoTransmitOutgoing); 
    475490    NODE_READ_UNSIGNED( this_node, windowFlags); 
    476     NODE_READ_NUM_T   ( this_node, pjmedia_vid_dev_index, defaultCaptureDevice); 
    477     NODE_READ_NUM_T   ( this_node, pjmedia_vid_dev_index, defaultRenderDevice); 
    478     NODE_READ_NUM_T   ( this_node, pjmedia_vid_stream_rc_method, rateControlMethod); 
     491    NODE_READ_NUM_T   ( this_node, pjmedia_vid_dev_index, 
     492                        defaultCaptureDevice); 
     493    NODE_READ_NUM_T   ( this_node, pjmedia_vid_dev_index, 
     494                        defaultRenderDevice); 
     495    NODE_READ_NUM_T   ( this_node, pjmedia_vid_stream_rc_method, 
     496                        rateControlMethod); 
    479497    NODE_READ_UNSIGNED( this_node, rateControlBandwidth); 
    480498    NODE_READ_UNSIGNED( this_node, startKeyframeCount); 
     
    482500} 
    483501 
    484 void AccountVideoConfig::writeObject(ContainerNode &node) const throw(Error) 
     502void AccountVideoConfig::writeObject(ContainerNode &node) const 
     503                                     PJSUA2_THROW(Error) 
    485504{ 
    486505    ContainerNode this_node = node.writeNewContainer("AccountVideoConfig"); 
     
    489508    NODE_WRITE_BOOL    ( this_node, autoTransmitOutgoing); 
    490509    NODE_WRITE_UNSIGNED( this_node, windowFlags); 
    491     NODE_WRITE_NUM_T   ( this_node, pjmedia_vid_dev_index, defaultCaptureDevice); 
    492     NODE_WRITE_NUM_T   ( this_node, pjmedia_vid_dev_index, defaultRenderDevice); 
    493     NODE_WRITE_NUM_T   ( this_node, pjmedia_vid_stream_rc_method, rateControlMethod); 
     510    NODE_WRITE_NUM_T   ( this_node, pjmedia_vid_dev_index, 
     511                         defaultCaptureDevice); 
     512    NODE_WRITE_NUM_T   ( this_node, pjmedia_vid_dev_index, 
     513                         defaultRenderDevice); 
     514    NODE_WRITE_NUM_T   ( this_node, pjmedia_vid_stream_rc_method, 
     515                         rateControlMethod); 
    494516    NODE_WRITE_UNSIGNED( this_node, rateControlBandwidth); 
    495517    NODE_WRITE_UNSIGNED( this_node, startKeyframeCount); 
     
    498520/////////////////////////////////////////////////////////////////////////////// 
    499521 
    500 void AccountIpChangeConfig::readObject(const ContainerNode &node) throw(Error) 
     522void AccountIpChangeConfig::readObject(const ContainerNode &node) 
     523                                       PJSUA2_THROW(Error) 
    501524{ 
    502525    ContainerNode this_node = node.readContainer("AccountIpChangeConfig"); 
     
    507530} 
    508531 
    509 void AccountIpChangeConfig::writeObject(ContainerNode &node) const throw(Error) 
     532void AccountIpChangeConfig::writeObject(ContainerNode &node) const 
     533                                        PJSUA2_THROW(Error) 
    510534{ 
    511535    ContainerNode this_node = node.writeNewContainer("AccountIpChangeConfig"); 
     
    614638    ret.ice_cfg.ice_max_host_cands = natConfig.iceMaxHostCands; 
    615639    ret.ice_cfg.ice_opt.aggressive = natConfig.iceAggressiveNomination; 
    616     ret.ice_cfg.ice_opt.nominated_check_delay = natConfig.iceNominatedCheckDelayMsec; 
    617     ret.ice_cfg.ice_opt.controlled_agent_want_nom_timeout = natConfig.iceWaitNominationTimeoutMsec; 
     640    ret.ice_cfg.ice_opt.nominated_check_delay = 
     641                            natConfig.iceNominatedCheckDelayMsec; 
     642    ret.ice_cfg.ice_opt.controlled_agent_want_nom_timeout = 
     643                            natConfig.iceWaitNominationTimeoutMsec; 
    618644    ret.ice_cfg.ice_no_rtcp     = natConfig.iceNoRtcp; 
    619645    ret.ice_cfg.ice_always_update = natConfig.iceAlwaysUpdate; 
     
    624650    ret.turn_cfg.turn_conn_type = natConfig.turnConnType; 
    625651    ret.turn_cfg.turn_auth_cred.type = PJ_STUN_AUTH_CRED_STATIC; 
    626     ret.turn_cfg.turn_auth_cred.data.static_cred.username = str2Pj(natConfig.turnUserName); 
    627     ret.turn_cfg.turn_auth_cred.data.static_cred.data_type = (pj_stun_passwd_type)natConfig.turnPasswordType; 
    628     ret.turn_cfg.turn_auth_cred.data.static_cred.data = str2Pj(natConfig.turnPassword); 
     652    ret.turn_cfg.turn_auth_cred.data.static_cred.username = 
     653                            str2Pj(natConfig.turnUserName); 
     654    ret.turn_cfg.turn_auth_cred.data.static_cred.data_type = 
     655                            (pj_stun_passwd_type)natConfig.turnPasswordType; 
     656    ret.turn_cfg.turn_auth_cred.data.static_cred.data = 
     657                            str2Pj(natConfig.turnPassword); 
    629658    ret.turn_cfg.turn_auth_cred.data.static_cred.realm = pj_str((char*)""); 
    630659    ret.turn_cfg.turn_auth_cred.data.static_cred.nonce = pj_str((char*)""); 
     
    765794        natConfig.iceEnabled = PJ2BOOL(prm.ice_cfg.enable_ice); 
    766795        natConfig.iceMaxHostCands = prm.ice_cfg.ice_max_host_cands; 
    767         natConfig.iceAggressiveNomination = PJ2BOOL(prm.ice_cfg.ice_opt.aggressive); 
    768         natConfig.iceNominatedCheckDelayMsec = prm.ice_cfg.ice_opt.nominated_check_delay; 
    769         natConfig.iceWaitNominationTimeoutMsec = prm.ice_cfg.ice_opt.controlled_agent_want_nom_timeout; 
     796        natConfig.iceAggressiveNomination = 
     797                        PJ2BOOL(prm.ice_cfg.ice_opt.aggressive); 
     798        natConfig.iceNominatedCheckDelayMsec = 
     799                        prm.ice_cfg.ice_opt.nominated_check_delay; 
     800        natConfig.iceWaitNominationTimeoutMsec = 
     801                        prm.ice_cfg.ice_opt.controlled_agent_want_nom_timeout; 
    770802        natConfig.iceNoRtcp     = PJ2BOOL(prm.ice_cfg.ice_no_rtcp); 
    771803        natConfig.iceAlwaysUpdate = PJ2BOOL(prm.ice_cfg.ice_always_update); 
     
    779811        natConfig.iceMaxHostCands= mcfg->ice_max_host_cands; 
    780812        natConfig.iceAggressiveNomination = PJ2BOOL(mcfg->ice_opt.aggressive); 
    781         natConfig.iceNominatedCheckDelayMsec = mcfg->ice_opt.nominated_check_delay; 
    782         natConfig.iceWaitNominationTimeoutMsec = mcfg->ice_opt.controlled_agent_want_nom_timeout; 
     813        natConfig.iceNominatedCheckDelayMsec = 
     814                        mcfg->ice_opt.nominated_check_delay; 
     815        natConfig.iceWaitNominationTimeoutMsec = 
     816                        mcfg->ice_opt.controlled_agent_want_nom_timeout; 
    783817        natConfig.iceNoRtcp     = PJ2BOOL(mcfg->ice_no_rtcp); 
    784818        natConfig.iceAlwaysUpdate = PJ2BOOL(mcfg->ice_always_update); 
     
    789823        natConfig.turnServer    = pj2Str(prm.turn_cfg.turn_server); 
    790824        natConfig.turnConnType  = prm.turn_cfg.turn_conn_type; 
    791         natConfig.turnUserName  = pj2Str(prm.turn_cfg.turn_auth_cred.data.static_cred.username); 
    792         natConfig.turnPasswordType = prm.turn_cfg.turn_auth_cred.data.static_cred.data_type; 
    793         natConfig.turnPassword  = pj2Str(prm.turn_cfg.turn_auth_cred.data.static_cred.data); 
     825        natConfig.turnUserName  = 
     826                pj2Str(prm.turn_cfg.turn_auth_cred.data.static_cred.username); 
     827        natConfig.turnPasswordType = 
     828                prm.turn_cfg.turn_auth_cred.data.static_cred.data_type; 
     829        natConfig.turnPassword  = 
     830                pj2Str(prm.turn_cfg.turn_auth_cred.data.static_cred.data); 
    794831    } else { 
    795832        pjsua_media_config default_mcfg; 
     
    801838        natConfig.turnServer    = pj2Str(mcfg->turn_server); 
    802839        natConfig.turnConnType  = mcfg->turn_conn_type; 
    803         natConfig.turnUserName  = pj2Str(mcfg->turn_auth_cred.data.static_cred.username); 
    804         natConfig.turnPasswordType = mcfg->turn_auth_cred.data.static_cred.data_type; 
    805         natConfig.turnPassword  = pj2Str(mcfg->turn_auth_cred.data.static_cred.data); 
     840        natConfig.turnUserName  = 
     841                pj2Str(mcfg->turn_auth_cred.data.static_cred.username); 
     842        natConfig.turnPasswordType = 
     843                mcfg->turn_auth_cred.data.static_cred.data_type; 
     844        natConfig.turnPassword  = 
     845                pj2Str(mcfg->turn_auth_cred.data.static_cred.data); 
    806846    } 
    807847    natConfig.contactRewriteUse = prm.allow_contact_rewrite; 
     
    848888} 
    849889 
    850 void AccountConfig::readObject(const ContainerNode &node) throw(Error) 
     890void AccountConfig::readObject(const ContainerNode &node) PJSUA2_THROW(Error) 
    851891{ 
    852892    ContainerNode this_node = node.readContainer("AccountConfig"); 
     
    864904} 
    865905 
    866 void AccountConfig::writeObject(ContainerNode &node) const throw(Error) 
     906void AccountConfig::writeObject(ContainerNode &node) const PJSUA2_THROW(Error) 
    867907{ 
    868908    ContainerNode this_node = node.writeNewContainer("AccountConfig"); 
     
    915955 
    916956void Account::create(const AccountConfig &acc_cfg, 
    917                      bool make_default) throw(Error) 
     957                     bool make_default) PJSUA2_THROW(Error) 
    918958{ 
    919959    pjsua_acc_config pj_acc_cfg; 
     
    941981} 
    942982 
    943 void Account::modify(const AccountConfig &acc_cfg) throw(Error) 
     983void Account::modify(const AccountConfig &acc_cfg) PJSUA2_THROW(Error) 
    944984{ 
    945985    pjsua_acc_config pj_acc_cfg; 
     
    955995} 
    956996 
    957 void Account::setDefault() throw(Error) 
     997void Account::setDefault() PJSUA2_THROW(Error) 
    958998{ 
    959999    PJSUA2_CHECK_EXPR( pjsua_acc_set_default(id) ); 
     
    9751015} 
    9761016 
    977 AccountInfo Account::getInfo() const throw(Error) 
     1017AccountInfo Account::getInfo() const PJSUA2_THROW(Error) 
    9781018{ 
    9791019    pjsua_acc_info pj_ai; 
     
    9851025} 
    9861026 
    987 void Account::setRegistration(bool renew) throw(Error) 
     1027void Account::setRegistration(bool renew) PJSUA2_THROW(Error) 
    9881028{ 
    9891029    PJSUA2_CHECK_EXPR( pjsua_acc_set_registration(id, renew) ); 
     
    9911031 
    9921032void 
    993 Account::setOnlineStatus(const PresenceStatus &pres_st) throw(Error) 
     1033Account::setOnlineStatus(const PresenceStatus &pres_st) PJSUA2_THROW(Error) 
    9941034{ 
    9951035    pjrpid_element pj_rpid; 
     
    10061046} 
    10071047 
    1008 void Account::setTransport(TransportId tp_id) throw(Error) 
     1048void Account::setTransport(TransportId tp_id) PJSUA2_THROW(Error) 
    10091049{ 
    10101050    PJSUA2_CHECK_EXPR( pjsua_acc_set_transport(id, tp_id) ); 
    10111051} 
    10121052 
    1013 void Account::presNotify(const PresNotifyParam &prm) throw(Error) 
     1053void Account::presNotify(const PresNotifyParam &prm) PJSUA2_THROW(Error) 
    10141054{ 
    10151055    pj_str_t pj_state_str   = str2Pj(prm.stateStr); 
     
    10241064} 
    10251065 
    1026 const BuddyVector& Account::enumBuddies() const throw(Error) 
     1066const BuddyVector& Account::enumBuddies() const PJSUA2_THROW(Error) 
    10271067{ 
    10281068    return buddyList; 
    10291069} 
    10301070 
    1031 BuddyVector2 Account::enumBuddies2() const throw(Error) 
     1071BuddyVector2 Account::enumBuddies2() const PJSUA2_THROW(Error) 
    10321072{ 
    10331073    BuddyVector2 bv2; 
     
    10441084 
    10451085Buddy* Account::findBuddy(string uri, FindBuddyMatch *buddy_match) const 
    1046                 throw(Error) 
     1086                PJSUA2_THROW(Error) 
    10471087{ 
    10481088    if (!buddy_match) { 
     
    10581098} 
    10591099 
    1060 Buddy Account::findBuddy2(string uri) const throw(Error) 
     1100Buddy Account::findBuddy2(string uri) const PJSUA2_THROW(Error) 
    10611101{ 
    10621102    pj_str_t pj_uri; 
Note: See TracChangeset for help on using the changeset viewer.