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

    r4704 r6026  
    2828} 
    2929 
    30 string PersistentDocument::unreadName() const throw(Error) 
     30string PersistentDocument::unreadName() const PJSUA2_THROW(Error) 
    3131{ 
    3232    return getRootContainer().unreadName(); 
    3333} 
    3434 
    35 int PersistentDocument::readInt(const string &name) const throw(Error) 
     35int PersistentDocument::readInt(const string &name) const PJSUA2_THROW(Error) 
    3636{ 
    3737    return (int)getRootContainer().readNumber(name); 
    3838} 
    3939 
    40 float PersistentDocument::readNumber(const string &name) const throw(Error) 
     40float PersistentDocument::readNumber(const string &name) const 
     41                                     PJSUA2_THROW(Error) 
    4142{ 
    4243    return getRootContainer().readNumber(name); 
    4344} 
    4445 
    45 bool PersistentDocument::readBool(const string &name) const throw(Error) 
     46bool PersistentDocument::readBool(const string &name) const 
     47                                  PJSUA2_THROW(Error) 
    4648{ 
    4749    return getRootContainer().readBool(name); 
    4850} 
    4951 
    50 string PersistentDocument::readString(const string &name) const throw(Error) 
     52string PersistentDocument::readString(const string &name) const 
     53                                      PJSUA2_THROW(Error) 
    5154{ 
    5255    return getRootContainer().readString(name); 
     
    5457 
    5558StringVector PersistentDocument::readStringVector(const string &name) const 
    56                                                   throw(Error) 
     59                                                  PJSUA2_THROW(Error) 
    5760{ 
    5861    return getRootContainer().readStringVector(name); 
    5962} 
    6063 
    61 void PersistentDocument::readObject(PersistentObject &obj) const throw(Error) 
     64void PersistentDocument::readObject(PersistentObject &obj) const 
     65                                    PJSUA2_THROW(Error) 
    6266{ 
    6367    getRootContainer().readObject(obj); 
     
    6569 
    6670ContainerNode PersistentDocument::readContainer(const string &name) const 
    67                                                 throw(Error) 
     71                                                PJSUA2_THROW(Error) 
    6872{ 
    6973    return getRootContainer().readContainer(name); 
     
    7175 
    7276ContainerNode PersistentDocument::readArray(const string &name) const 
    73                                             throw(Error) 
     77                                            PJSUA2_THROW(Error) 
    7478{ 
    7579    return getRootContainer().readArray(name); 
     
    7781 
    7882void PersistentDocument::writeNumber(const string &name, 
    79                                      float num) throw(Error) 
     83                                     float num) PJSUA2_THROW(Error) 
    8084{ 
    8185    getRootContainer().writeNumber(name, num); 
     
    8387 
    8488void PersistentDocument::writeInt(const string &name, 
    85                                   int num) throw(Error) 
     89                                  int num) PJSUA2_THROW(Error) 
    8690{ 
    8791    getRootContainer().writeNumber(name, (float)num); 
     
    8993 
    9094void PersistentDocument::writeBool(const string &name, 
    91                                    bool value) throw(Error) 
     95                                   bool value) PJSUA2_THROW(Error) 
    9296{ 
    9397    getRootContainer().writeBool(name, value); 
     
    9599 
    96100void PersistentDocument::writeString(const string &name, 
    97                                      const string &value) throw(Error) 
     101                                     const string &value) PJSUA2_THROW(Error) 
    98102{ 
    99103    getRootContainer().writeString(name, value); 
     
    102106void PersistentDocument::writeStringVector(const string &name, 
    103107                                           const StringVector &value) 
    104                                            throw(Error) 
     108                                           PJSUA2_THROW(Error) 
    105109{ 
    106110    getRootContainer().writeStringVector(name, value); 
    107111} 
    108112 
    109 void PersistentDocument::writeObject(const PersistentObject &obj) throw(Error) 
     113void PersistentDocument::writeObject(const PersistentObject &obj) 
     114                                     PJSUA2_THROW(Error) 
    110115{ 
    111116    getRootContainer().writeObject(obj); 
     
    113118 
    114119ContainerNode PersistentDocument::writeNewContainer(const string &name) 
    115                                                     throw(Error) 
     120                                                    PJSUA2_THROW(Error) 
    116121{ 
    117122    return getRootContainer().writeNewContainer(name); 
     
    119124 
    120125ContainerNode PersistentDocument::writeNewArray(const string &name) 
    121                                                     throw(Error) 
     126                                                    PJSUA2_THROW(Error) 
    122127{ 
    123128    return getRootContainer().writeNewArray(name); 
     
    131136} 
    132137 
    133 string ContainerNode::unreadName() const throw(Error) 
     138string ContainerNode::unreadName() const PJSUA2_THROW(Error) 
    134139{ 
    135140    return op->unreadName(this); 
    136141} 
    137142 
    138 int ContainerNode::readInt(const string &name) const throw(Error) 
     143int ContainerNode::readInt(const string &name) const PJSUA2_THROW(Error) 
    139144{ 
    140145    return (int)op->readNumber(this, name); 
    141146} 
    142147 
    143 float ContainerNode::readNumber(const string &name) const throw(Error) 
     148float ContainerNode::readNumber(const string &name) const PJSUA2_THROW(Error) 
    144149{ 
    145150    return op->readNumber(this, name); 
    146151} 
    147152 
    148 bool ContainerNode::readBool(const string &name) const throw(Error) 
     153bool ContainerNode::readBool(const string &name) const PJSUA2_THROW(Error) 
    149154{ 
    150155    return op->readBool(this, name); 
    151156} 
    152157 
    153 string ContainerNode::readString(const string &name) const throw(Error) 
     158string ContainerNode::readString(const string &name) const PJSUA2_THROW(Error) 
    154159{ 
    155160    return op->readString(this, name); 
     
    157162 
    158163StringVector ContainerNode::readStringVector(const string &name) const 
    159                                              throw(Error) 
     164                                             PJSUA2_THROW(Error) 
    160165{ 
    161166    return op->readStringVector(this, name); 
    162167} 
    163168 
    164 void ContainerNode::readObject(PersistentObject &obj) const throw(Error) 
     169void ContainerNode::readObject(PersistentObject &obj) const 
     170                               PJSUA2_THROW(Error) 
    165171{ 
    166172    obj.readObject(*this); 
     
    168174 
    169175ContainerNode ContainerNode::readContainer(const string &name) const 
    170                                            throw(Error) 
     176                                           PJSUA2_THROW(Error) 
    171177{ 
    172178    return op->readContainer(this, name); 
     
    174180 
    175181ContainerNode ContainerNode::readArray(const string &name) const 
    176                                            throw(Error) 
     182                                           PJSUA2_THROW(Error) 
    177183{ 
    178184    return op->readArray(this, name); 
     
    180186 
    181187void ContainerNode::writeNumber(const string &name, 
    182                                 float num) throw(Error) 
     188                                float num) PJSUA2_THROW(Error) 
    183189{ 
    184190    return op->writeNumber(this, name, num); 
     
    186192 
    187193void ContainerNode::writeInt(const string &name, 
    188                              int num) throw(Error) 
     194                             int num) PJSUA2_THROW(Error) 
    189195{ 
    190196    return op->writeNumber(this, name, (float)num); 
     
    192198 
    193199void ContainerNode::writeBool(const string &name, 
    194                               bool value) throw(Error) 
     200                              bool value) PJSUA2_THROW(Error) 
    195201{ 
    196202    return op->writeBool(this, name, value); 
     
    198204 
    199205void ContainerNode::writeString(const string &name, 
    200                                 const string &value) throw(Error) 
     206                                const string &value) PJSUA2_THROW(Error) 
    201207{ 
    202208    return op->writeString(this, name, value); 
     
    205211void ContainerNode::writeStringVector(const string &name, 
    206212                                      const StringVector &value) 
    207                                       throw(Error) 
     213                                      PJSUA2_THROW(Error) 
    208214{ 
    209215    return op->writeStringVector(this, name, value); 
    210216} 
    211217 
    212 void ContainerNode::writeObject(const PersistentObject &obj) throw(Error) 
     218void ContainerNode::writeObject(const PersistentObject &obj) 
     219                                PJSUA2_THROW(Error) 
    213220{ 
    214221    obj.writeObject(*this); 
     
    216223 
    217224ContainerNode ContainerNode::writeNewContainer(const string &name) 
    218                                                throw(Error) 
     225                                               PJSUA2_THROW(Error) 
    219226{ 
    220227    return op->writeNewContainer(this, name); 
     
    222229 
    223230ContainerNode ContainerNode::writeNewArray(const string &name) 
    224                                            throw(Error) 
     231                                           PJSUA2_THROW(Error) 
    225232{ 
    226233    return op->writeNewArray(this, name); 
Note: See TracChangeset for help on using the changeset viewer.