mirror of
https://github.com/holub/mame
synced 2025-04-24 09:20:02 +03:00
More consistent use of NL_NOEXCEPT macro to fix debug build (nw)
This commit is contained in:
parent
1389f217f3
commit
2f312c14d2
@ -117,7 +117,7 @@ class NETLIB_NAME(name) : public device_t
|
||||
#define NETLIB_FAMILY(family) , m_famsetter(*this, family)
|
||||
|
||||
#define NETLIB_UPDATE_TERMINALSI() public: virtual void update_terminals() override
|
||||
#define NETLIB_UPDATEI() protected: virtual void update() noexcept override
|
||||
#define NETLIB_UPDATEI() protected: virtual void update() NL_NOEXCEPT override
|
||||
#define NETLIB_UPDATE_PARAMI() public: virtual void update_param() override
|
||||
#define NETLIB_RESETI() protected: virtual void reset() override
|
||||
|
||||
@ -901,14 +901,14 @@ namespace netlist
|
||||
|
||||
virtual ~core_device_t();
|
||||
|
||||
void update_dev() noexcept
|
||||
void update_dev() NL_NOEXCEPT
|
||||
{
|
||||
m_stat_total_time.start();
|
||||
do_update();
|
||||
m_stat_total_time.stop();
|
||||
}
|
||||
|
||||
void do_update() noexcept
|
||||
void do_update() NL_NOEXCEPT
|
||||
{
|
||||
#if (NL_PMF_TYPE == NL_PMF_TYPE_GNUC_PMF)
|
||||
(this->*m_static_update)();
|
||||
@ -946,7 +946,7 @@ namespace netlist
|
||||
|
||||
protected:
|
||||
|
||||
virtual void update() noexcept { }
|
||||
virtual void update() NL_NOEXCEPT { }
|
||||
virtual void inc_active() noexcept { }
|
||||
virtual void dec_active() noexcept { }
|
||||
virtual void stop() { }
|
||||
|
Loading…
Reference in New Issue
Block a user