#include <Array_Traits_T.h>
List of all members.
template<typename T_forany>
 struct TAO::details::array_traits< T_forany >
Member Typedef Documentation
template<typename T_forany > 
      
        
          | typedef T_forany::_array_type const TAO::details::array_traits< T_forany >::const_value_type | 
      
 
 
template<typename T_forany > 
      
        
          | typedef T_forany TAO::details::array_traits< T_forany >::forany_type | 
      
 
 
template<typename T_forany > 
      
        
          | typedef T_forany::_slice_type TAO::details::array_traits< T_forany >::slice_type | 
      
 
 
template<typename T_forany > 
      
        
          | typedef T_forany::_array_type TAO::details::array_traits< T_forany >::value_type | 
      
 
 
Member Function Documentation
template<typename T_forany > 
      
        
          | static slice_type* TAO::details::array_traits< T_forany >::alloc | ( | void |  | ) |  [inline, static] | 
      
 
 
template<typename T_forany > 
      
        
          | static void TAO::details::array_traits< T_forany >::copy | ( | slice_type * | _tao_to, | 
        
          |  |  | const slice_type * | _tao_from | 
        
          |  | ) |  |  [inline, static] | 
      
 
 
template<typename T_forany > 
template<typename iter > 
      
        
          | static void TAO::details::array_traits< T_forany >::copy_range | ( | value_type * | begin, | 
        
          |  |  | value_type * | end, | 
        
          |  |  | iter | dst | 
        
          |  | ) |  |  [inline, static] | 
      
 
 
template<typename T_forany > 
template<typename iter > 
      
        
          | static void TAO::details::array_traits< T_forany >::copy_swap_range | ( | value_type * | begin, | 
        
          |  |  | value_type * | end, | 
        
          |  |  | iter | dst | 
        
          |  | ) |  |  [inline, static] | 
      
 
 
template<typename T_forany > 
      
        
          | static slice_type* TAO::details::array_traits< T_forany >::dup | ( | const slice_type * | value | ) |  [inline, static] | 
      
 
 
template<typename T_forany > 
      
        
          | static void TAO::details::array_traits< T_forany >::free | ( | slice_type * | value | ) |  [inline, static] | 
      
 
 
template<typename T_forany > 
      
        
          | static void TAO::details::array_traits< T_forany >::initialize_range | ( | value_type * | begin, | 
        
          |  |  | value_type * | end | 
        
          |  | ) |  |  [inline, static] | 
      
 
 
template<typename T_forany > 
      
        
          | static void TAO::details::array_traits< T_forany >::release_range | ( | value_type * | , | 
        
          |  |  | value_type * |  | 
        
          |  | ) |  |  [inline, static] | 
      
 
 
template<typename T_forany > 
      
        
          | static void TAO::details::array_traits< T_forany >::zero_range | ( | value_type * | begin, | 
        
          |  |  | value_type * | end | 
        
          |  | ) |  |  [inline, static] | 
      
 
 
The documentation for this struct was generated from the following file: