-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DNM] DOXYGEN: doxygen changes in header files 2 #2488
Conversation
3d3ce8b
to
04cba7e
Compare
Summary of work needed for these header files: bufferedstream.h (low priority)Well-documented callback.h (low priority)I don't fully get these callbacks, I added some descriptions (please check) but the following are still missing:
config-manager.h (high priority)
courutines.h (low priority)Overall quite well documented, especially for a low-priority header. cosinetables.h (low priority)Overall quite well documented, especially for a low-priority header. dcl.h (low priority)Well-documented debug.h (high priority)Well-documented debug-channels.h (med priority)Functions well-documented. |
04cba7e
to
1a7a0d9
Compare
This needs rebase now. |
Edited files in the common folder: - bufferedstream.h - callback.h - config-manager.h - coroutines.h - cosinetables.h - dcl.h - debug.h - debug-channels.h
1a7a0d9
to
74bc77b
Compare
Rebased. |
Good progress, merging. |
*/ | ||
template<class T, typename S = void *> class Callback: public BaseCallback<S> { | ||
protected: | ||
typedef void(T::*TMethod)(S); | ||
T *_object; | ||
TMethod _method; | ||
; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That broke the compilation horribly, for obvious reasons.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To be honest, I was assuming we would still be working on this PR, at least adding missing doc in the high-priority headers. Hence the 'Do Not Merge' label in its title.
Edited files in the common folder:
Output is available on https://b-gent.github.io/PR2488/group__common__buffstream.html