Searched refs:UniquePtrDeleter (Results 1 – 2 of 2) sorted by relevance
/hardware/interfaces/keymaster/3.0/vts/functional/ |
D | openssl_utils.h | 17 template <typename T, void (*F)(T*)> struct UniquePtrDeleter { struct 21 typedef UniquePtrDeleter<EVP_PKEY, EVP_PKEY_free> EVP_PKEY_Delete; argument 24 typedef std::unique_ptr<type, UniquePtrDeleter<type, type##_free>> type##_Ptr; 32 typedef std::unique_ptr<BIGNUM, UniquePtrDeleter<BIGNUM, BN_free>> BIGNUM_Ptr;
|
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/ |
D | openssl_utils.h | 25 struct UniquePtrDeleter { struct 29 typedef UniquePtrDeleter<EVP_PKEY, EVP_PKEY_free> EVP_PKEY_Delete; argument 32 typedef std::unique_ptr<type, UniquePtrDeleter<type, type##_free>> type##_Ptr; 40 typedef std::unique_ptr<BIGNUM, UniquePtrDeleter<BIGNUM, BN_free>> BIGNUM_Ptr;
|