Alexander Afanasyev | 87c9b5d | 2012-03-07 17:23:21 -0800 | [diff] [blame] | 1 | namespace boost { |
Alexander Afanasyev | c103019 | 2012-03-08 22:21:28 -0800 | [diff] [blame] | 2 | template<class T> class shared_ptr { T *ptr; }; |
| 3 | template<class T> class weak_ptr { T *ptr; }; |
Alexander Afanasyev | 87c9b5d | 2012-03-07 17:23:21 -0800 | [diff] [blame] | 4 | } |
Alexander Afanasyev | a4ce9cf | 2012-03-06 14:29:58 -0800 | [diff] [blame] | 5 | |
Alexander Afanasyev | c103019 | 2012-03-08 22:21:28 -0800 | [diff] [blame] | 6 | namespace Sync { |
| 7 | struct DiffStateContainer { DiffState *multi_index_container; }; |
| 8 | struct LeafContainer { Leaf *multi_index_container; } |
| 9 | struct CcnxWrapperPtr { CcnxWrapper *ptr; } |
| 10 | } |