scoped: rename disabling methods for consistency

This commit is contained in:
Danny Robson 2019-08-12 12:58:44 +10:00
parent 25d98931b8
commit 4e7e2c812d
3 changed files with 4 additions and 4 deletions

View File

@ -108,7 +108,7 @@ circular<ValueT>::circular (size_t bytes)
posix::error::throw_code ();
// all went well, disarm the failsafe
unmapper.disable ();
unmapper.release ();
}

View File

@ -30,7 +30,7 @@ namespace cruft::scoped {
}
/// Disable restoration of the value.
void reset (void) { m_restore = false; }
void release (void) { m_restore = false; }
private:
bool m_restore = true;
@ -91,7 +91,7 @@ namespace cruft::scoped {
std::apply (m_function, m_args);
}
void disable (void) { m_enabled = false; }
void release (void) { m_enabled = false; }
private:
bool m_enabled = true;

View File

@ -19,7 +19,7 @@ void test_restore (cruft::TAP::logger &tap)
{
cruft::scoped::restore raii (value);
value = 7;
raii.reset ();
raii.release ();
}
tap.expect_eq (value, 7, "restorer reset doesn't modify value at destruction");