//******************************************************************* // Copyright (C) 2000 ImageLinks Inc. // // License: MIT // // See LICENSE.txt file in the top level directory for more details. // // Author: Garrett Potts // //************************************************************************* // $Id: ossimStdOutProgress.h 23664 2015-12-14 14:17:27Z dburken $ #ifndef ossimStdOutProgress_HEADER #define ossimStdOutProgress_HEADER #include #include #include class OSSIM_DLL ossimStdOutProgress : public ossimProcessListener { public: ossimStdOutProgress(ossim_uint32 precision = 0, bool flushStream=false); virtual void processProgressEvent(ossimProcessProgressEvent& event); virtual void setFlushStreamFlag(bool flag); protected: ossim_uint32 thePrecision; bool theFlushStreamFlag; TYPE_DATA }; OSSIM_DLL extern ossimStdOutProgress theStdOutProgress; #endif