Lines Matching refs:m_pimpl
106 m_pimpl(new impl())
112 if (::sigaction(SIGALRM, &sa, &m_pimpl->m_old_sa) == -1)
123 if (::timer_create(CLOCK_MONOTONIC, &se, &m_pimpl->m_timer) == -1) {
124 ::sigaction(SIGALRM, &m_pimpl->m_old_sa, NULL);
134 if (::timer_settime(m_pimpl->m_timer, 0, &it, &m_pimpl->m_old_it) == -1) {
135 ::sigaction(SIGALRM, &m_pimpl->m_old_sa, NULL);
136 ::timer_delete(m_pimpl->m_timer);
146 if (::setitimer(ITIMER_REAL, &it, &m_pimpl->m_old_it) == -1) {
147 ::sigaction(SIGALRM, &m_pimpl->m_old_sa, NULL);
160 const int ret = ::timer_delete(m_pimpl->m_timer);
165 const int ret = ::setitimer(ITIMER_REAL, &m_pimpl->m_old_it, NULL);
169 const int ret = ::sigaction(SIGALRM, &m_pimpl->m_old_sa, NULL);
181 return m_pimpl->m_fired;
187 m_pimpl->m_fired = true;