Is it just your reading mistake? The sentense is written for not GetPluginClass but each member fuction like GetPluginType. And there is no explanation that GetPluginClass() is a member function.
GetPluginClass() must be implemeneted as a global function. Please read sample codes; Scissor, StationSpy and so on; to understand how to implement it.
2015-01-30 17:38
Sorry. I did not clearly state my two questions.
My first question was, where is GetPluginClass() described in the API documentation?
My second point was, in some member functions the sentence, "No additional implementation is not necessary in an inherited class.", and is it is confusing. The "no" or the "not" should be removed.
Using Bing translator with the original Japanese text the sentence translates as "You do not need any additional implementation in the inherited class.".
My C++ knowledge is poor so I rely on your comments more than an experienced C++ programmer does I guess.
Thanks for your assistance.
2015-01-30 21:30
The documentation is a supplement to SDK header files and sample codes. There is an explanation of SDK core only, and it is not written for convenient functions, like MQ3DLib and so on. Please refer sample codes to implement effectively.
"No additional implementation is necessary in an inherited class" is correct. 'not' is wrong. We'll fix it.
2015-02-02 12:05