General Purpose library for Freestanding C++ and POSIX systems
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

22 linhas
367 B

há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
há 4 anos
  1. #pragma once
  2. #include <stddef.h>
  3. #include "gp/allocator/allocator.hpp"
  4. namespace gp {
  5. struct dummy_allocator : public allocator {
  6. virtual void* allocate(size_t)
  7. {
  8. return nullptr;
  9. }
  10. virtual bool deallocate(void*)
  11. {
  12. return false;
  13. }
  14. virtual bool try_reallocate(void*, size_t) {
  15. return false;
  16. }
  17. virtual ~dummy_allocator() = default;
  18. };
  19. }