csRefArrayElementHandler< T > Class Template Reference
Inheritance diagram for csRefArrayElementHandler< T >:
| Static Public Member Functions | |
| static void | Construct (T *address, T const &src) | 
| Copy-construct an element. | |
| static void | Destroy (T *address) | 
| Destroy an element. | |
| static void | InitRegion (T *address, size_t count) | 
| Construct a number of elements. | |
Detailed Description
template<class T>
 class csRefArrayElementHandler< T >
Definition at line 63 of file refarr.h.
Member Function Documentation
template<class T> 
      | static void csRefArrayElementHandler< T >::Construct | ( | T * | address, | |
| T const & | src | |||
| ) |  [inline, static] | 
Copy-construct an element.
Reimplemented from csArrayElementHandler< T >.
Definition at line 66 of file refarr.h.
References CSREFARR_TRACK_INCREF.
template<class T> 
      | static void csRefArrayElementHandler< T >::Destroy | ( | T * | address | ) |  [inline, static] | 
Destroy an element.
Reimplemented from csArrayElementHandler< T >.
Definition at line 72 of file refarr.h.
References CSREFARR_TRACK_DECREF.
template<class T> 
      | static void csRefArrayElementHandler< T >::InitRegion | ( | T * | address, | |
| size_t | count | |||
| ) |  [inline, static] | 
The documentation for this class was generated from the following file:
- csutil/refarr.h
Generated for Crystal Space by doxygen 1.4.7

