コード例 #1
0
ファイル: error.cpp プロジェクト: malcolmreynolds/OpenCV
        void error(const char *error_string, const char *file, const int line, const char *func)
        {          
            int code = CV_GpuApiCallError;

            if (uncaught_exception())
            {
                const char* errorStr = cvErrorStr(code);            
                const char* function = func ? func : "unknown function";    

                cerr << "OpenCV Error: " << errorStr << "(" << error_string << ") in " << function << ", file " << file << ", line " << line;
                cerr.flush();            
            }
            else    
                cv::error( cv::Exception(code, error_string, func, file, line) );
        }
コード例 #2
0
ファイル: decl.hpp プロジェクト: bluehope/Elemental
 ~CallStackEntry() 
 { 
     if( !uncaught_exception() )
         PopCallStack(); 
 }
コード例 #3
0
ファイル: decl.hpp プロジェクト: bluehope/Elemental
 CallStackEntry( string s ) 
 { 
     if( !uncaught_exception() )
         PushCallStack(s); 
 }