11 #ifndef ossimNotify_HEADER 12 #define ossimNotify_HEADER 1 96 const char *fmtString=0, ...);
105 const char *fmtString=0, ...);
OSSIMDLLEXPORT void ossimSetError(const char *className, ossim_int32 error, const char *fmtString=0,...)
OSSIMDLLEXPORT void ossimPushNotifyFlags()
OSSIMDLLEXPORT void ossimGetLogFilename(ossimFilename &logFile)
Returns the log filename if set.
OSSIMDLLEXPORT void ossimSetInfo(const char *className, const char *fmtString=0,...)
This is for general warnings and information feedback.
OSSIMDLLEXPORT bool ossimIsReportingEnabled()
OSSIMDLLEXPORT void ossimDisableNotify(ossimNotifyFlags notifyLevel=ossimNotifyFlags_ALL)
OSSIMDLLEXPORT void ossimSetNotifyStream(std::ostream *outputStream, ossimNotifyFlags whichLevelsToRedirect=ossimNotifyFlags_ALL)
OSSIMDLLEXPORT void ossimEnableNotify(ossimNotifyFlags notifyLevel=ossimNotifyFlags_ALL)
OSSIMDLLEXPORT std::ostream * ossimGetNotifyStream(ossimNotifyLevel whichLevel)
ossimNotifyLevel
Notification level enumeration.
OSSIMDLLEXPORT void ossimSetDefaultNotifyHandlers()
OSSIMDLLEXPORT void ossimSetNotifyFlag(ossimNotifyFlags notifyFlags)
ossimNotifyFlags
Flags to allow the user to turn off certain notification levels.
OSSIMDLLEXPORT void ossimPopNotifyFlags()
OSSIMDLLEXPORT void ossimSetLogFilename(const ossimFilename &filename)
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)
std::basic_ostream< char > ostream
Base class for char output streams.
OSSIMDLLEXPORT ossimNotifyFlags ossimGetNotifyFlags()