I change the return type of CreateMdfWriter & CreateMdfFile ininclude/mdf/mdffactory.h to common ptr to avoid unnecessary type casting. I don't think it's a good choice to return unique_ptr in an interface, it should be down by the users themselves.
I just finish writing the basic features, if any futher supports needed, please tell me.
I change the return type of
CreateMdfWriter
&CreateMdfFile
ininclude/mdf/mdffactory.h
to common ptr to avoid unnecessary type casting. I don't think it's a good choice to return unique_ptr in an interface, it should be down by the users themselves. I just finish writing the basic features, if any futher supports needed, please tell me.