List, I've updated the sword-svn documentation kept in http://www.crosswire.org/~ghellings/svnclassdocs/ to revision 2205 of the SVN tree.
I have attached a patch which works out several Doxygen errors/warnings, and the following ones remain. I did not feel comfortable filling in the missing documentation that these indicate, so I leave it to someone who is more familiar with those sections of the code. Also, if I may have mislabeled the few portions of the code which are in this patch file, so please take care in looking at that. The remaining warnings are as follows: /space/home/ghellings/sword-svn/include/swmgr.h:209: Warning: The following parameters of SWMgr::SWMgr(SWConfig *iconfig=0, SWConfig *isysconfig=0, bool autoload=true, SWFilterMgr *filterMgr=0, bool multiMod=false) are not documented: parameter 'multiMod' /space/home/ghellings/sword-svn/include/swmgr.h:230: Warning: The following parameters of SWMgr::SWMgr(const char *iConfigPath, bool autoload=true, SWFilterMgr *filterMgr=0, bool multiMod=false, bool augmentHome=true) are not documented: parameter 'autoload' parameter 'filterMgr' parameter 'multiMod' parameter 'augmentHome' ****Greg's note: these might represent different naming schemes between the header and the implementation file - but I'm not certain about that**** /space/home/ghellings/sword-svn/src/mgr/stringmgr.cpp:216: Warning: argument 'text' of command @param is not found in the argument list of StringMgr::upperLatin1(char *buf, unsigned int maxlen=0) const /space/home/ghellings/sword-svn/src/mgr/stringmgr.cpp:216: Warning: argument 'max' of command @param is not found in the argument list of StringMgr::upperLatin1(char *buf, unsigned int maxlen=0) const /space/home/ghellings/sword-svn/src/mgr/stringmgr.cpp:216: Warning: argument 'The' of command @param is not found in the argument list of StringMgr::upperLatin1(char *buf, unsigned int maxlen=0) const /space/home/ghellings/sword-svn/src/mgr/stringmgr.cpp:216: Warning: The following parameters of StringMgr::upperLatin1(char *buf, unsigned int maxlen=0) const are not documented: parameter 'buf' parameter 'maxlen' /space/home/ghellings/sword-svn/src/mgr/stringmgr.cpp:180: Warning: argument 'text' of command @param is not found in the argument list of StringMgr::upperUTF8(char *t, unsigned int maxlen=0) const /space/home/ghellings/sword-svn/src/mgr/stringmgr.cpp:180: Warning: argument 'max' of command @param is not found in the argument list of StringMgr::upperUTF8(char *t, unsigned int maxlen=0) const /space/home/ghellings/sword-svn/src/mgr/stringmgr.cpp:180: Warning: The following parameters of StringMgr::upperUTF8(char *t, unsigned int maxlen=0) const are not documented: parameter 'maxlen' /space/home/ghellings/sword-svn/include/listkey.h:81: Warning: The following parameters of ListKey::SetToElement(int ielement, SW_POSITION pos=TOP) are not documented: parameter 'pos' /space/home/ghellings/sword-svn/src/modules/swmodule.cpp:1248: Warning: no matching class member found for void SWModule::filterBuffer(std::list< SWOptionFilter * > *filters, SWBuf &buf, SWKey *key) Possible candidates: virtual void SWModule::filterBuffer(OptionFilterList *filters, SWBuf &buf, SWKey *key) virtual void SWModule::filterBuffer(FilterList *filters, SWBuf &buf, SWKey *key) /space/home/ghellings/sword-svn/src/modules/swmodule.cpp:1260: Warning: no matching class member found for void SWModule::filterBuffer(std::list< SWFilter * > *filters, SWBuf &buf, SWKey *key) Possible candidates: virtual void SWModule::filterBuffer(OptionFilterList *filters, SWBuf &buf, SWKey *key) virtual void SWModule::filterBuffer(FilterList *filters, SWBuf &buf, SWKey *key) /space/home/ghellings/sword-svn/include/apocrypha.h:212: Warning: documented function `long VerseKey::atbks' was not declared or defined. /space/home/ghellings/sword-svn/include/apocrypha.h:217: Warning: documented function `long VerseKey::atcps' was not declared or defined. Once again, feedback on the documentation configuration is appreciated if you find something missing or too much present, etc, or if you have expertise with Doxygen (because I sure don't). --Greg
doxygen.diff
Description: Binary data
_______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page