Home
last modified time | relevance | path

Searched refs:IVibratorDecoder (Results 1 - 13 of 13) sorted by relevance

/base/sensors/miscdevice/utils/haptic_decoder/interface/
H A Di_vibrator_decoder.h25 class IVibratorDecoder { class
27 IVibratorDecoder() = default;
28 virtual ~IVibratorDecoder() = default;
H A Dvibrator_decoder_creator.cpp33 IVibratorDecoder *VibratorDecoderCreator::CreateDecoder(const JsonParser &parser) in CreateDecoder()
54 extern "C" IVibratorDecoder *Create(const JsonParser &parser) in Create()
60 extern "C" void Destroy(IVibratorDecoder *decoder) in Destroy()
H A Di_vibrator_decoder_factory.h27 virtual IVibratorDecoder *CreateDecoder() = 0;
H A Dvibrator_decoder_creator.h31 IVibratorDecoder *CreateDecoder(const JsonParser &parser);
/base/sensors/miscdevice/utils/haptic_decoder/he_json/src/
H A Dhe_vibrator_decoder_factory.cpp26 IVibratorDecoder *HEVibratorDecoderFactory::CreateDecoder() in CreateDecoder()
/base/sensors/miscdevice/utils/haptic_decoder/oh_json/src/
H A Ddefault_vibrator_decoder_factory.cpp27 IVibratorDecoder *DefaultVibratorDecoderFactory::CreateDecoder() in CreateDecoder()
/base/sensors/miscdevice/utils/haptic_decoder/he_json/include/
H A Dhe_vibrator_decoder_factory.h27 IVibratorDecoder *CreateDecoder() override;
H A Dhe_vibrator_decoder.h27 class HEVibratorDecoder : public IVibratorDecoder {
/base/sensors/miscdevice/utils/haptic_decoder/oh_json/include/
H A Ddefault_vibrator_decoder_factory.h27 IVibratorDecoder *CreateDecoder() override;
H A Ddefault_vibrator_decoder.h27 class DefaultVibratorDecoder : public IVibratorDecoder {
/base/sensors/miscdevice/frameworks/native/vibrator/include/
H A Dvibrator_service_client.h35 IVibratorDecoder *decoder;
36 IVibratorDecoder *(*create)(const JsonParser &);
37 void (*destroy)(IVibratorDecoder *);
/base/sensors/miscdevice/frameworks/native/vibrator/src/
H A Dvibrator_service_client.cpp325 decodeHandle_.create = reinterpret_cast<IVibratorDecoder *(*)(const JsonParser &)>( in LoadDecoderLibrary()
332 decodeHandle_.destroy = reinterpret_cast<void (*)(IVibratorDecoder *)> in LoadDecoderLibrary()
/base/sensors/miscdevice/services/miscdevice_service/src/
H A Dmiscdevice_service.cpp513 std::unique_ptr<IVibratorDecoder> decoder(creator.CreateDecoder(parser)); in PlayVibratorCustom()

Completed in 7 milliseconds