FairMQ/fairmq/logger/fairroot_null_deleter.h
Alexey Rybalchenko 70e46a0b86 Cleanup base/MQ.
2017-10-05 15:32:12 +02:00

28 lines
561 B
C++

/*
* File: fairroot_null_deleter.h
* Author: winckler
*
* Created on September 21, 2015, 11:50 AM
*/
#ifndef FAIRROOT_NULL_DELETER_H
#define FAIRROOT_NULL_DELETER_H
// boost like null_deleter introduced for backward compability if boost version < 1.56
namespace fairroot
{
struct null_deleter
{
//! Function object result type
using result_type = void;
/*!
* Does nothing
*/
template< typename T >
void operator() (T*) const noexcept {}
};
}
#endif /* FAIRROOT_NULL_DELETER_H */