mirror of
https://github.com/Icinga/icinga2.git
synced 2025-08-25 19:48:16 +02:00
41 lines
753 B
C++
41 lines
753 B
C++
/* Icinga 2 | (c) 2023 Icinga GmbH | GPLv2+ */
|
|
|
|
#pragma once
|
|
|
|
namespace icinga
|
|
{
|
|
|
|
/**
|
|
* TODO
|
|
*
|
|
* @ingroup base
|
|
*/
|
|
class DefragAllocator
|
|
{
|
|
public:
|
|
DefragAllocator();
|
|
DefragAllocator(const DefragAllocator&) = delete;
|
|
DefragAllocator(DefragAllocator&&) = delete;
|
|
DefragAllocator& operator=(const DefragAllocator&) = delete;
|
|
DefragAllocator& operator=(DefragAllocator&&) = delete;
|
|
~DefragAllocator();
|
|
};
|
|
|
|
/**
|
|
* TODO
|
|
*
|
|
* @ingroup base
|
|
*/
|
|
class DefaultAllocator
|
|
{
|
|
public:
|
|
DefaultAllocator();
|
|
DefaultAllocator(const DefaultAllocator&) = delete;
|
|
DefaultAllocator(DefaultAllocator&&) = delete;
|
|
DefaultAllocator& operator=(const DefaultAllocator&) = delete;
|
|
DefaultAllocator& operator=(DefaultAllocator&&) = delete;
|
|
~DefaultAllocator();
|
|
};
|
|
|
|
}
|