File indexing completed on 2023-03-17 10:39:07
0001 #ifndef GENERS_IOISANYPTR_HH_
0002 #define GENERS_IOISANYPTR_HH_
0003
0004 #include "Alignment/Geners/interface/CPP11_type_traits.hh"
0005 #include "Alignment/Geners/interface/IOIsIOPtr.hh"
0006 #include "Alignment/Geners/interface/IOIsSharedPtr.hh"
0007
0008 namespace gs {
0009
0010
0011 template <class T>
0012 struct IOIsAnyPtr {
0013 static const bool value = (CPP11_is_pointer<T>::value || IOIsSharedPtr<T>::value || IOIsIOPtr<T>::value);
0014 };
0015 }
0016
0017 #endif