• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 //Copyright (c) 2006-2009 Emil Dotchevski and Reverge Studios, Inc.
2 
3 //Distributed under the Boost Software License, Version 1.0. (See accompanying
4 //file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5 
6 #ifndef BOOST_EXCEPTION_DDFBB4546C1211DEA4659E9055D89593
7 #define BOOST_EXCEPTION_DDFBB4546C1211DEA4659E9055D89593
8 
9 #include <boost/exception/error_info.hpp>
10 
11 namespace
12 boost
13     {
14     //Usage hint:
15     //if( api_function(....)!=0 )
16     //    BOOST_THROW_EXCEPTION(
17     //        failure() <<
18     //        errinfo_api_function("api_function") );
19     typedef error_info<struct errinfo_api_function_,char const *> errinfo_api_function;
20     }
21 
22 #endif
23