Util--  1.1
count_pointer.hh
Go to the documentation of this file.
1 /* -*- C++ -*-
2  * $Id: count_pointer.hh 957 2005-03-07 16:01:20Z sjoyeux $
3  */
4 #ifndef UTILMM_SMART_COUNT_POINTER_HEADER
5 # define UTILMM_SMART_COUNT_POINTER_HEADER
6 #include "utilmm/config/config.h"
7 
10 #include "utilmm/smart/pointer.hh"
11 
12 namespace utilmm {
13  namespace smart {
14 
43  template<typename Ty>
44  struct count_pointer {
45  private:
48 
49  public:
56  }; // struct utilmm::smart::count_pointer
57 
58  } // namespace utilmm::smart
59 } // namespace utilmm
60 
61 #endif // UTILMM_SMART_COUNT_POINTER_HEADER
62 
Definition of utilmm::smart::pointer.
Reference counting management.
Definition: ref_count_manager.hh:35
reference counting pointer definition traits
Definition: count_pointer.hh:44
Generic smart pointer.
Definition: pointer.hh:52
Definition: auto_flag.hh:6
Definition of utilmm::smart::ref_count::manager.
pointer< manager_type > type
The smart pointer type.
Definition: count_pointer.hh:55
simple memory manager for utilmm::smart::ref_count::manager
Definition: simple_memory.hh:30
Definition of utilmm::smart::ref_count::simple_memory.

Generated on Mon Oct 22 2018 18:39:28 for Util-- by doxygen 1.8.13
SourceForge.net Project Page