Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# TAO::Array_Traits< T, T_slice > Struct Template Reference

Specialized for each array in generated code. More...

`#include <Array_VarOut_T.h>`

List of all members.

## Static Public Methods
T_slice * | tao_alloc (void)
void | tao_free (T_slice *_tao_slice)
T_slice * | tao_dup (const T_slice *_tao_slice)
void | tao_copy (T_slice *_tao_to, const T_slice *_tao_from)

## Detailed Description

### template<typename T, typename T_slice>
struct TAO::Array_Traits< T, T_slice >

Specialized for each array in generated code.

struct Array_Traits

## Member Function Documentation

template<typename T, typename T_slice>
T_slice* TAO::Array_Traits< T, T_slice >::tao_alloc | ( | void |  | ) | `[static]`

template<typename T, typename T_slice>
void TAO::Array_Traits< T, T_slice >::tao_copy | ( | T_slice * | _tao_to,
|  | const T_slice * | _tao_from
| ) | `[static]`

template<typename T, typename T_slice>
T_slice* TAO::Array_Traits< T, T_slice >::tao_dup | ( | const T_slice * | _tao_slice | ) | `[static]`

template<typename T, typename T_slice>
void TAO::Array_Traits< T, T_slice >::tao_free | ( | T_slice * | _tao_slice | ) | `[static]`

The documentation for this struct was generated from the following file:

- Array_VarOut_T.h