// to set the warning messages' format: warning::prompt("BLOP:"); warning::format("%p %m \n[warning originates from function: %f]\n"); // %p is replaced with the prompt // %m is replaced with the message itself // %f is replaced with the function name, where the warning // originates from
Currently, the format of the warning messages is controlled by the above mechanism only at a few places, but slowly the format of all warning messages will be controlled by it.
The above example is self-explanatory, I believe.
Source files: warning.h warning.cc