| collisionCTRL | UnderwaterPhysical | protected |
| collisionDATA | UnderwaterPhysical | protected |
| collisionDataCTRL | UnderwaterPhysical | protected |
| command(int, const char *const *) | UnderwaterGainFromDb | virtual |
| consumedEnergyRx(const double &_duration) const | UnderwaterPhysical | inlineprotectedvirtual |
| consumedEnergyTx(const double &_duration) const | UnderwaterPhysical | inlineprotectedvirtual |
| createNameFile(const int &, const int &) | UnderwaterGainFromDb | protectedvirtual |
| depth_roughness_ | UnderwaterGainFromDb | private |
| distance_roughness_ | UnderwaterGainFromDb | private |
| endRx(Packet *p) override | UnderwaterPhysical | protectedvirtual |
| endTx(Packet *p) override | UnderwaterPhysical | protectedvirtual |
| Energy_Rx_ | UnderwaterPhysical | protected |
| Energy_Tx_ | UnderwaterPhysical | protected |
| errorCtrlPktsInterf | UnderwaterPhysical | protected |
| frequency_correction_factor_ | UnderwaterGainFromDb | private |
| Get_Energy_Rx() const | UnderwaterPhysical | inlineprotected |
| Get_Energy_Tx() const | UnderwaterPhysical | inlineprotected |
| get_prob_error_symbol_mpsk(const double &_snr, const uint32_t _M) const | UnderwaterPhysical | inlineprotected |
| Get_Rx_Time() const | UnderwaterPhysical | inlineprotected |
| Get_Transmitted_bytes() const | UnderwaterPhysical | inlineprotected |
| Get_Tx_Time() const | UnderwaterPhysical | inlineprotected |
| getCollisionsCTRL() const | UnderwaterPhysical | inlineprotected |
| getCollisionsDATA() const | UnderwaterPhysical | inlineprotected |
| getCollisionsDATAvsCTRL() const | UnderwaterPhysical | inlineprotected |
| getDepthRoughness() const | UnderwaterGainFromDb | inlineprotected |
| getDistanceRoughness() const | UnderwaterGainFromDb | inlineprotected |
| getError_CtrlPktsInterf() const | UnderwaterPhysical | inlineprotected |
| getFrequencyCorrectionFactor() const | UnderwaterGainFromDb | inlineprotected |
| getGain(const double &, const double &, const double &, const double &) | UnderwaterGainFromDb | protectedvirtual |
| getPER(double snr, int nbits, Packet *p) | UnderwaterGainFromDb | protectedvirtual |
| getTimeRoughness() const | UnderwaterGainFromDb | inlineprotected |
| getTot_CtrlPkts_lost() const | UnderwaterPhysical | inlineprotected |
| getTot_pkts_lost() const | UnderwaterPhysical | inlineprotected |
| getTotalTime() const | UnderwaterGainFromDb | inlineprotected |
| incrCollisionCTRL() | UnderwaterPhysical | inlineprotected |
| incrCollisionDATA() | UnderwaterPhysical | inlineprotected |
| incrCollisionDATAvsCTRL() | UnderwaterPhysical | inlineprotected |
| incrErrorCtrlPktsInterf() | UnderwaterPhysical | inlineprotected |
| incrTot_pkts_lost() | UnderwaterPhysical | inlineprotected |
| incrTotCrtl_pkts_lost() | UnderwaterPhysical | inlineprotected |
| interference_ | UnderwaterPhysical | protected |
| Interference_Model | UnderwaterPhysical | protected |
| isZero(const double &value) const | UnderwaterGainFromDb | inlineprotected |
| log2(const double &_input) const | UnderwaterPhysical | inlineprotected |
| modulation_name_ | UnderwaterPhysical | protected |
| osstream_ | UnderwaterGainFromDb | protected |
| path_ | UnderwaterGainFromDb | protected |
| recv(Packet *) override | UnderwaterPhysical | virtual |
| recvSyncClMsg(ClMessage *m) override | UnderwaterPhysical | |
| retriveGainFromFile(const string &, const int &, const int &) const | UnderwaterGainFromDb | protectedvirtual |
| rx_power_ | UnderwaterPhysical | protected |
| Rx_Time_ | UnderwaterPhysical | protected |
| setDepthRoughness(const int &) | UnderwaterGainFromDb | protectedvirtual |
| setDistanceRoughness(const int &) | UnderwaterGainFromDb | protectedvirtual |
| setFrequencyCorrectionFactor(const double &) | UnderwaterGainFromDb | protectedvirtual |
| setTimeRoughness(const int &) | UnderwaterGainFromDb | protectedvirtual |
| setTotalTime(const int &) | UnderwaterGainFromDb | protectedvirtual |
| startRx(Packet *p) override | UnderwaterPhysical | protectedvirtual |
| time_ready_to_end_rx_ | UnderwaterPhysical | protected |
| time_roughness_ | UnderwaterGainFromDb | private |
| token_separator_ | UnderwaterGainFromDb | protected |
| tot_ctrl_pkts_lost | UnderwaterPhysical | protected |
| tot_pkts_lost | UnderwaterPhysical | protected |
| total_time_ | UnderwaterGainFromDb | private |
| Transmitted_bytes_ | UnderwaterPhysical | protected |
| tx_power_ | UnderwaterPhysical | protected |
| Tx_Time_ | UnderwaterPhysical | protected |
| UnderwaterGainFromDb() | UnderwaterGainFromDb | |
| UnderwaterPhysical() | UnderwaterPhysical | |
| updateInstantaneousStats() | UnderwaterPhysical | protectedvirtual |
| ~UnderwaterGainFromDb() | UnderwaterGainFromDb | inlinevirtual |
| ~UnderwaterPhysical() | UnderwaterPhysical | virtual |