Lines Matching refs:D
196 template<typename T, typename D>
197 static inline Pointer Get(uint32_t innerEventId, std::unique_ptr<T, D> &&object,
214 template<typename T, typename D>
215 static inline Pointer Get(const EventId &innerEventId, std::unique_ptr<T, D> &&object,
232 template<typename T, typename D>
233 static inline Pointer Get(uint32_t innerEventId, std::unique_ptr<T, D> &object,
250 template<typename T, typename D>
251 static inline Pointer Get(const EventId &innerEventId, std::unique_ptr<T, D> &object,
340 template<typename T, typename D>
341 static inline Pointer Get(uint32_t innerEventId, int64_t param, std::unique_ptr<T, D> &&object,
358 template<typename T, typename D>
359 …static inline Pointer Get(const EventId &innerEventId, int64_t param, std::unique_ptr<T, D> &&obje…
376 template<typename T, typename D>
377 static inline Pointer Get(uint32_t innerEventId, int64_t param, std::unique_ptr<T, D> &object,
394 template<typename T, typename D>
395 …static inline Pointer Get(const EventId &innerEventId, int64_t param, std::unique_ptr<T, D> &objec…
591 template<typename T, typename D>
592 std::unique_ptr<T, D> GetUniqueObject() const in GetUniqueObject()
594 std::unique_ptr<T, D> &object = *reinterpret_cast<std::unique_ptr<T, D> *>(smartPtr_); in GetUniqueObject()
600 return std::unique_ptr<T, D>(nullptr, nullptr); in GetUniqueObject()
834 template<typename T, typename D>
835 static inline size_t CalculateSmartPtrTypeId(const std::unique_ptr<T, D> &) in CalculateSmartPtrTypeId() argument
837 return (sizeof(T) | (sizeof(D) - 1) | UNIQUE_PTR_TYPE); in CalculateSmartPtrTypeId()
840 template<typename T, typename D>
841 static inline size_t CalculateSmartPtrTypeId(const std::unique_ptr<T[], D> &) in CalculateSmartPtrTypeId() argument
843 return (sizeof(T) | (sizeof(D) - 1) | UNIQUE_PTR_ARRAY_TYPE); in CalculateSmartPtrTypeId()