Lines Matching refs:BaseImpl
38 class BaseImpl : public Base class
41 BaseImpl(const Event& event, sd_event_source* source, std::false_type);
43 BaseImpl(const BaseImpl& other, sdeventplus::internal::NoOwn) : in BaseImpl() function in sdeventplus::source::__anon6c3f73390111::BaseImpl
50 class BaseImplData : public BaseImpl, public detail::BaseData
53 BaseImplData(const BaseImpl& base) : in BaseImplData()
54 BaseImpl(base, sdeventplus::internal::NoOwn()), BaseData(base) in BaseImplData()
58 BaseImpl::BaseImpl(const Event& event, sd_event_source* source, in BaseImpl() function in sdeventplus::source::__anon6c3f73390111::BaseImpl
89 std::tuple<std::unique_ptr<BaseImpl>, std::function<void()>>
104 auto ret = std::make_unique<BaseImpl>(event, source, std::false_type()); in make_base()
115 void set_prepare_placeholder(BaseImpl& base) in set_prepare_placeholder()
123 void empty_base(BaseImpl&& other) in empty_base()
125 BaseImpl mover(std::move(other)); in empty_base()
150 EXPECT_THROW(BaseImpl(*event, expected_source, std::false_type()), in TEST_F()
169 BaseImpl source(*event, expected_source, std::false_type()); in TEST_F()
199 std::make_unique<BaseImpl>(*event, expected_source, std::false_type()); in TEST_F()
206 EXPECT_FALSE(reinterpret_cast<BaseImpl*>(userdata)->get_prepare()); in TEST_F()
212 std::unique_ptr<BaseImpl> base1, base2; in TEST_F()
222 base2 = std::make_unique<BaseImpl>(*base1); in TEST_F()
244 std::unique_ptr<BaseImpl> base;