51 const std::string m_device_classname = {
"PlaybackThread"};
52 const std::string m_device_name = {
"PlaybackThread"};
53 bool m_parser_is_strict =
false;
61 const std::string m_file_defaultValue = {
"test.txt"};
62 const std::string m_timeIdx_defaultValue = {
"0"};
63 const std::string m_timeScale_defaultValue = {
"1.0"};
64 const std::string m_mask_defaultValue = {
""};
66 std::string m_file = {
"test.txt"};
68 double m_timeScale = {1.0};
69 std::vector<int> m_mask = {};
71 bool parseParams(
const yarp::os::Searchable & config)
override;
72 std::string getDeviceClassName()
const override {
return m_device_classname; }
73 std::string getDeviceName()
const override {
return m_device_name; }
74 std::string getDocumentationOfDeviceParams()
const override;
75 std::vector<std::string> getListOfParams()
const override;