blob: 2a01c279024e596b33c49f1059ffe5ae99086ba8 [file] [log] [blame]
Alexander Afanasyev87c9b5d2012-03-07 17:23:21 -08001namespace boost {
Alexander Afanasyevc1030192012-03-08 22:21:28 -08002 template<class T> class shared_ptr { T *ptr; };
3 template<class T> class weak_ptr { T *ptr; };
Alexander Afanasyev87c9b5d2012-03-07 17:23:21 -08004}
Alexander Afanasyeva4ce9cf2012-03-06 14:29:58 -08005
Alexander Afanasyevc1030192012-03-08 22:21:28 -08006namespace Sync {
7 struct DiffStateContainer { DiffState *multi_index_container; };
8 struct LeafContainer { Leaf *multi_index_container; }
9 struct CcnxWrapperPtr { CcnxWrapper *ptr; }
10}