Feb 11, 2008

Doxygen v.1.5.5

There was a new release of Doxygen - the version 1.5.5 is out!
Here you get a list of changes.
There is a new supported tag "\tparam", which works similar to "\param" but is meant for documenting template parameters. Among other changes there is a good number of bugs fixed.

Feb 5, 2008

Exception handling

Such a nice method of C++ exception handling in big projects.

void handleException() {
try {
throw;
} catch (const Exception1& ex) {
handleException1(ex);
} catch (const Exception2& ex) {
handleException2(ex);
}
}

void foo1() {
try {
...
} catch (...) {
handleException();
}
}

void foo2() {
try {
...
} catch (...) {
handleException();
}
}

(has been taking from wxWidgets library)