mirror of
https://github.com/falcosecurity/falco.git
synced 2025-07-17 08:11:32 +00:00
fix(userspace/falco): add missing constructors/methods on falco semaphore
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
This commit is contained in:
parent
e19f536514
commit
5470a88b61
@ -30,6 +30,11 @@ namespace falco
|
|||||||
* @brief Creates a semaphore with the given initial counter value
|
* @brief Creates a semaphore with the given initial counter value
|
||||||
*/
|
*/
|
||||||
semaphore(int c = 0): count(c) {}
|
semaphore(int c = 0): count(c) {}
|
||||||
|
semaphore(semaphore&&) = default;
|
||||||
|
semaphore& operator = (semaphore&&) = default;
|
||||||
|
semaphore(const semaphore&) = delete;
|
||||||
|
semaphore& operator = (const semaphore&) = delete;
|
||||||
|
~semaphore() = default;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Increments the internal counter and unblocks acquirers
|
* @brief Increments the internal counter and unblocks acquirers
|
||||||
|
Loading…
Reference in New Issue
Block a user