[an error occurred while processing this directive]
Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

hugin1/common/utils.h

Go to the documentation of this file.
00001 // -*- c-basic-offset: 4 -*-
00024 #ifndef _Hgn1_UTILS_H
00025 #define _Hgn1_UTILS_H
00026 
00027 #include <hugin_utils/utils.h>
00028 #include <appbase/ProgressDisplayOld.h>
00029 #include <appbase/ProgressReporterOld.h>
00030 
00031 #include "platform.h"
00032 
00033 
00034 namespace utils
00035 {
00036     
00037     //using hugin_utils::CurrentTime;
00038     using hugin_utils::doubleToString;
00039     using hugin_utils::stringToDouble;
00040     using hugin_utils::stripExtension;
00041     using hugin_utils::getExtension;
00042     using hugin_utils::stripPath;
00043     using hugin_utils::getExtension;
00044     using hugin_utils::lexical_cast;
00045     using hugin_utils::QuoteStringInternal;
00046 
00047     using AppBase::ProgressReporter;
00048     using AppBase::StreamProgressReporter;
00049     using AppBase::ProgressTask;
00050     using AppBase::MultiProgressDisplay;
00051     using AppBase::StreamMultiProgressDisplay;
00052 
00053     
00061     template <class str>
00062     str wxQuoteStringUnix(const str & arg)
00063     {
00064         return QuoteStringInternal(arg, str("\\"), str("\\ ~$\"!@#%^&|'`{}[](),.-+="));
00065     }
00066     
00067 
00068 } // namespace
00069 
00070 
00071 #endif // _UTILS_H

Generated on Mon Sep 20 01:01:25 2010 for Hugintrunk by doxygen 1.3.9.1