use more explicit constructors
This commit is contained in:
parent
b263bbef0a
commit
1cdc6b4bad
@ -27,7 +27,7 @@ namespace util { namespace memory { namespace buffer {
|
||||
public:
|
||||
using value_type = char;
|
||||
|
||||
circular (size_t bytes);
|
||||
explicit circular (size_t bytes);
|
||||
~circular ();
|
||||
|
||||
circular (const circular&) = delete;
|
||||
|
2
pool.hpp
2
pool.hpp
@ -41,7 +41,9 @@ namespace util {
|
||||
size_t m_size;
|
||||
|
||||
public:
|
||||
explicit
|
||||
pool (unsigned int _capacity);
|
||||
|
||||
~pool ();
|
||||
|
||||
// Data management
|
||||
|
@ -46,7 +46,7 @@ namespace util { namespace posix {
|
||||
|
||||
struct dir {
|
||||
public:
|
||||
dir (const char *path);
|
||||
explicit dir (const char *path);
|
||||
~dir ();
|
||||
|
||||
operator DIR* (void);
|
||||
|
Loading…
Reference in New Issue
Block a user