struct FreeDeleter

Defined at line 79 of file ../../third_party/perfetto/include/perfetto/ext/base/utils.h

Function object which invokes 'free' on its parameter, which must be

a pointer. Can be used to store malloc-allocated pointers in std::unique_ptr:

std::unique_ptr

<int

, base::FreeDeleter> foo_ptr(

static_cast

<int

*>(malloc(sizeof(int))));

Public Methods

void operator() (void * ptr)

Defined at line 80 of file ../../third_party/perfetto/include/perfetto/ext/base/utils.h