Metasequoia BBS

| 新規投稿 | 通常表示 | ツリー表示 |
状態
タグ
キーワード
[5174] API Documentation / Nick
[質問] 返信
MQBasePlugin::GetPluginClass() does not appear as member of MQBasePlugin class in API documentation.

Should it be in the API documentation?

The following sentence appears in the API document and is confusing.

"No additional implementation is not necessary in an inherited class."

Could you clarify/re-translate please.

Thank you.
2015-01-30 16:29
[5175] Re: API Documentation / 管理者
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
[5176] Re: API Documentation / Nick
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
[5177] Re: Re: API Documentation / 管理者
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