Ignore:
Timestamp:
Jun 12, 2019 6:00:35 AM (5 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/endpoint.cpp

    r5992 r6026  
    224224} 
    225225 
    226 void UaConfig::readObject(const ContainerNode &node) throw(Error) 
     226void UaConfig::readObject(const ContainerNode &node) PJSUA2_THROW(Error) 
    227227{ 
    228228    ContainerNode this_node = node.readContainer("UaConfig"); 
     
    240240} 
    241241 
    242 void UaConfig::writeObject(ContainerNode &node) const throw(Error) 
     242void UaConfig::writeObject(ContainerNode &node) const PJSUA2_THROW(Error) 
    243243{ 
    244244    ContainerNode this_node = node.writeNewContainer("UaConfig"); 
     
    293293} 
    294294 
    295 void LogConfig::readObject(const ContainerNode &node) throw(Error) 
     295void LogConfig::readObject(const ContainerNode &node) PJSUA2_THROW(Error) 
    296296{ 
    297297    ContainerNode this_node = node.readContainer("LogConfig"); 
     
    305305} 
    306306 
    307 void LogConfig::writeObject(ContainerNode &node) const throw(Error) 
     307void LogConfig::writeObject(ContainerNode &node) const PJSUA2_THROW(Error) 
    308308{ 
    309309    ContainerNode this_node = node.writeNewContainer("LogConfig"); 
     
    387387} 
    388388 
    389 void MediaConfig::readObject(const ContainerNode &node) throw(Error) 
     389void MediaConfig::readObject(const ContainerNode &node) PJSUA2_THROW(Error) 
    390390{ 
    391391    ContainerNode this_node = node.readContainer("MediaConfig"); 
     
    416416} 
    417417 
    418 void MediaConfig::writeObject(ContainerNode &node) const throw(Error) 
     418void MediaConfig::writeObject(ContainerNode &node) const PJSUA2_THROW(Error) 
    419419{ 
    420420    ContainerNode this_node = node.writeNewContainer("MediaConfig"); 
     
    447447/////////////////////////////////////////////////////////////////////////////// 
    448448 
    449 void EpConfig::readObject(const ContainerNode &node) throw(Error) 
     449void EpConfig::readObject(const ContainerNode &node) PJSUA2_THROW(Error) 
    450450{ 
    451451    ContainerNode this_node = node.readContainer("EpConfig"); 
     
    455455} 
    456456 
    457 void EpConfig::writeObject(ContainerNode &node) const throw(Error) 
     457void EpConfig::writeObject(ContainerNode &node) const PJSUA2_THROW(Error) 
    458458{ 
    459459    ContainerNode this_node = node.writeNewContainer("EpConfig"); 
     
    490490} 
    491491 
    492 Endpoint& Endpoint::instance() throw(Error) 
     492Endpoint& Endpoint::instance() PJSUA2_THROW(Error) 
    493493{ 
    494494    if (!instance_) { 
     
    16171617} 
    16181618 
    1619 void Endpoint::libCreate() throw(Error) 
     1619void Endpoint::libCreate() PJSUA2_THROW(Error) 
    16201620{ 
    16211621    PJSUA2_CHECK_EXPR( pjsua_create() ); 
     
    16311631} 
    16321632 
    1633 void Endpoint::libInit(const EpConfig &prmEpConfig) throw(Error) 
     1633void Endpoint::libInit(const EpConfig &prmEpConfig) PJSUA2_THROW(Error) 
    16341634{ 
    16351635    pjsua_config ua_cfg; 
     
    17181718} 
    17191719 
    1720 void Endpoint::libStart() throw(Error) 
     1720void Endpoint::libStart() PJSUA2_THROW(Error) 
    17211721{ 
    17221722    PJSUA2_CHECK_EXPR(pjsua_start()); 
    17231723} 
    17241724 
    1725 void Endpoint::libRegisterThread(const string &name) throw(Error) 
     1725void Endpoint::libRegisterThread(const string &name) PJSUA2_THROW(Error) 
    17261726{ 
    17271727    pj_thread_t *thread; 
     
    17741774} 
    17751775 
    1776 void Endpoint::libDestroy(unsigned flags) throw(Error) 
     1776void Endpoint::libDestroy(unsigned flags) PJSUA2_THROW(Error) 
    17771777{ 
    17781778    pj_status_t status; 
     
    18561856 
    18571857Token Endpoint::utilTimerSchedule(unsigned prmMsecDelay, 
    1858                                   Token prmUserData) throw (Error) 
     1858                                  Token prmUserData) PJSUA2_THROW(Error) 
    18591859{ 
    18601860    UserTimer *ut; 
     
    18981898} 
    18991899 
    1900 IntVector Endpoint::utilSslGetAvailableCiphers() throw (Error) 
     1900IntVector Endpoint::utilSslGetAvailableCiphers() PJSUA2_THROW(Error) 
    19011901{ 
    19021902#if PJ_HAS_SSL_SOCK 
     
    19161916 * Endpoint NAT operations 
    19171917 */ 
    1918 void Endpoint::natDetectType(void) throw(Error) 
     1918void Endpoint::natDetectType(void) PJSUA2_THROW(Error) 
    19191919{ 
    19201920    PJSUA2_CHECK_EXPR( pjsua_detect_nat_type() ); 
    19211921} 
    19221922 
    1923 pj_stun_nat_type Endpoint::natGetType() throw(Error) 
     1923pj_stun_nat_type Endpoint::natGetType() PJSUA2_THROW(Error) 
    19241924{ 
    19251925    pj_stun_nat_type type; 
     
    19311931 
    19321932void Endpoint::natUpdateStunServers(const StringVector &servers, 
    1933                                     bool wait) throw(Error) 
     1933                                    bool wait) PJSUA2_THROW(Error) 
    19341934{ 
    19351935    pj_str_t srv[MAX_STUN_SERVERS]; 
     
    19471947void Endpoint::natCheckStunServers(const StringVector &servers, 
    19481948                                   bool wait, 
    1949                                    Token token) throw(Error) 
     1949                                   Token token) PJSUA2_THROW(Error) 
    19501950{ 
    19511951    pj_str_t srv[MAX_STUN_SERVERS]; 
     
    19631963 
    19641964void Endpoint::natCancelCheckStunServers(Token token, 
    1965                                          bool notify_cb) throw(Error) 
     1965                                         bool notify_cb) PJSUA2_THROW(Error) 
    19661966{ 
    19671967    PJSUA2_CHECK_EXPR( pjsua_cancel_stun_resolution(token, notify_cb) ); 
     
    19731973 */ 
    19741974TransportId Endpoint::transportCreate(pjsip_transport_type_e type, 
    1975                                       const TransportConfig &cfg) throw(Error) 
     1975                                      const TransportConfig &cfg) 
     1976                                      PJSUA2_THROW(Error) 
    19761977{ 
    19771978    pjsua_transport_config tcfg; 
     
    19851986} 
    19861987 
    1987 IntVector Endpoint::transportEnum() throw(Error) 
     1988IntVector Endpoint::transportEnum() PJSUA2_THROW(Error) 
    19881989{ 
    19891990    pjsua_transport_id tids[32]; 
     
    19951996} 
    19961997 
    1997 TransportInfo Endpoint::transportGetInfo(TransportId id) throw(Error) 
     1998TransportInfo Endpoint::transportGetInfo(TransportId id) PJSUA2_THROW(Error) 
    19981999{ 
    19992000    pjsua_transport_info pj_tinfo; 
     
    20062007} 
    20072008 
    2008 void Endpoint::transportSetEnable(TransportId id, bool enabled) throw(Error) 
     2009void Endpoint::transportSetEnable(TransportId id, bool enabled) 
     2010                                  PJSUA2_THROW(Error) 
    20092011{ 
    20102012    PJSUA2_CHECK_EXPR( pjsua_transport_set_enable(id, enabled) ); 
    20112013} 
    20122014 
    2013 void Endpoint::transportClose(TransportId id) throw(Error) 
     2015void Endpoint::transportClose(TransportId id) PJSUA2_THROW(Error) 
    20142016{ 
    20152017    PJSUA2_CHECK_EXPR( pjsua_transport_close(id, PJ_FALSE) ); 
    20162018} 
    20172019 
    2018 void Endpoint::transportShutdown(TransportHandle tp) throw(Error) 
     2020void Endpoint::transportShutdown(TransportHandle tp) PJSUA2_THROW(Error) 
    20192021{ 
    20202022    PJSUA2_CHECK_EXPR( pjsip_transport_shutdown((pjsip_transport *)tp) ); 
     
    20452047} 
    20462048 
    2047 const AudioMediaVector &Endpoint::mediaEnumPorts() const throw(Error) 
     2049const AudioMediaVector &Endpoint::mediaEnumPorts() const PJSUA2_THROW(Error) 
    20482050{ 
    20492051    return mediaList; 
    20502052} 
    20512053 
    2052 AudioMediaVector2 Endpoint::mediaEnumPorts2() const throw(Error) 
     2054AudioMediaVector2 Endpoint::mediaEnumPorts2() const PJSUA2_THROW(Error) 
    20532055{ 
    20542056    AudioMediaVector2 amv2; 
     
    20662068} 
    20672069 
    2068 VideoMediaVector Endpoint::mediaEnumVidPorts() const throw(Error) 
     2070VideoMediaVector Endpoint::mediaEnumVidPorts() const PJSUA2_THROW(Error) 
    20692071{ 
    20702072#if PJSUA_HAS_VIDEO 
     
    21402142 * Codec operations. 
    21412143 */ 
    2142 const CodecInfoVector &Endpoint::codecEnum() throw(Error) 
     2144const CodecInfoVector &Endpoint::codecEnum() PJSUA2_THROW(Error) 
    21432145{ 
    21442146    pjsua_codec_info pj_codec[MAX_CODEC_NUM]; 
     
    21512153} 
    21522154 
    2153 CodecInfoVector2 Endpoint::codecEnum2() const throw(Error) 
     2155CodecInfoVector2 Endpoint::codecEnum2() const PJSUA2_THROW(Error) 
    21542156{ 
    21552157    CodecInfoVector2 civ2; 
     
    21672169 
    21682170void Endpoint::codecSetPriority(const string &codec_id, 
    2169                                 pj_uint8_t priority) throw(Error) 
     2171                                pj_uint8_t priority) PJSUA2_THROW(Error) 
    21702172{ 
    21712173    pj_str_t codec_str = str2Pj(codec_id); 
     
    21732175} 
    21742176 
    2175 CodecParam Endpoint::codecGetParam(const string &codec_id) const throw(Error) 
     2177CodecParam Endpoint::codecGetParam(const string &codec_id) const 
     2178                                   PJSUA2_THROW(Error) 
    21762179{ 
    21772180    CodecParam param; 
     
    21862189 
    21872190void Endpoint::codecSetParam(const string &codec_id, 
    2188                              const CodecParam param) throw(Error) 
     2191                             const CodecParam param) PJSUA2_THROW(Error) 
    21892192{ 
    21902193    pj_str_t codec_str = str2Pj(codec_id); 
     
    22022205} 
    22032206 
    2204 void Endpoint::updateCodecInfoList(pjsua_codec_info pj_codec[], unsigned count, 
     2207void Endpoint::updateCodecInfoList(pjsua_codec_info pj_codec[], 
     2208                                   unsigned count, 
    22052209                                   CodecInfoVector &codec_list) 
    22062210{ 
     
    22162220} 
    22172221 
    2218 const CodecInfoVector &Endpoint::videoCodecEnum() throw(Error) 
     2222const CodecInfoVector &Endpoint::videoCodecEnum() PJSUA2_THROW(Error) 
    22192223{ 
    22202224#if PJSUA_HAS_VIDEO 
     
    22292233} 
    22302234 
    2231 CodecInfoVector2 Endpoint::videoCodecEnum2() const throw(Error) 
     2235CodecInfoVector2 Endpoint::videoCodecEnum2() const PJSUA2_THROW(Error) 
    22322236{ 
    22332237    CodecInfoVector2 civ2; 
     
    22472251 
    22482252void Endpoint::videoCodecSetPriority(const string &codec_id, 
    2249                                      pj_uint8_t priority) throw(Error) 
     2253                                     pj_uint8_t priority) PJSUA2_THROW(Error) 
    22502254{ 
    22512255#if PJSUA_HAS_VIDEO 
     
    22592263 
    22602264VidCodecParam Endpoint::getVideoCodecParam(const string &codec_id) const  
    2261                                                                    throw(Error) 
     2265                                           PJSUA2_THROW(Error) 
    22622266{     
    22632267    VidCodecParam codec_param; 
     
    22752279 
    22762280void Endpoint::setVideoCodecParam(const string &codec_id, 
    2277                                   const VidCodecParam &param) throw(Error) 
     2281                                  const VidCodecParam &param) 
     2282                                  PJSUA2_THROW(Error) 
    22782283{ 
    22792284#if PJSUA_HAS_VIDEO 
     
    22882293} 
    22892294 
    2290 void Endpoint::resetVideoCodecParam(const string &codec_id) throw(Error) 
     2295void Endpoint::resetVideoCodecParam(const string &codec_id) 
     2296                                    PJSUA2_THROW(Error) 
    22912297{ 
    22922298#if PJSUA_HAS_VIDEO 
     
    23022308 * Enumerate all SRTP crypto-suite names. 
    23032309 */ 
    2304 StringVector Endpoint::srtpCryptoEnum() throw(Error) 
     2310StringVector Endpoint::srtpCryptoEnum() PJSUA2_THROW(Error) 
    23052311{ 
    23062312    StringVector result; 
     
    23182324} 
    23192325 
    2320 void Endpoint::handleIpChange(const IpChangeParam &param) throw(Error) 
     2326void Endpoint::handleIpChange(const IpChangeParam &param) PJSUA2_THROW(Error) 
    23212327{ 
    23222328    pjsua_ip_change_param ip_change_param = param.toPj(); 
Note: See TracChangeset for help on using the changeset viewer.