artdaq::detail::hasMemoryUsed< T > Class Template Reference

#include <artdaq-core/Core/ConcurrentQueue.hh>

List of all members.

Classes

struct  FalseType

Static Public Attributes

static const bool value = (sizeof(test<T>(nullptr)) == sizeof(TrueType))
 Use SFINAE to figure out if the class used to instantiate the ConcurrentQueue template has a method memoryUsed returning the number of bytes occupied by the class itself.

Detailed Description

template<typename T>
class artdaq::detail::hasMemoryUsed< T >

This template is using SFINAE to figure out if the class used to instantiate the ConcurrentQueue template has a method memoryUsed returning the number of bytes occupied by the class itself.

Definition at line 72 of file ConcurrentQueue.hh.


The documentation for this class was generated from the following file:

Generated on 25 Sep 2018 for artdaq_core by  doxygen 1.6.1