]> git.lyx.org Git - features.git/blob - boost/boost/exception/detail/exception_ptr_base.hpp
boost: add eol property
[features.git] / boost / boost / exception / detail / exception_ptr_base.hpp
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 UUID_DC4208C6417811DEBF11E1EC55D89593
7 #define UUID_DC4208C6417811DEBF11E1EC55D89593
8
9 namespace
10 boost
11     {
12         namespace
13         exception_detail
14                 {
15                 class
16                 exception_ptr_base
17                         {
18                         public:
19
20                         virtual void _rethrow() const=0;
21                         virtual bool _empty() const=0;
22
23                         protected:
24
25                         virtual
26                         ~exception_ptr_base() throw()
27                             {
28                             }
29                         };
30                 }
31     }
32
33 #endif