copy_policy Struct Template Reference

#include <atlstl/automation/enumerators.hpp>

List of all members.


Detailed Description

template<typename XV, typename IV>
struct atlstl::copy_policy< XV, IV >

A policy that indicates that values should be copied between internal and external representations in the enumerator.

Public Types

typedef XV external_value_type
typedef IV internal_value_type

Static Public Member Functions

static void init (external_value_type *xv)
static HRESULT copy (external_value_type *xv, internal_value_type const &iv)
static void clear (external_value_type *xv)
 This is only called when copy() has failed, and a number of copies must be undone.

Member Function Documentation

static void clear ( external_value_type *  xv  )  [static]

This is only called when copy() has failed, and a number of copies must be undone.


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

Generated on Thu Jun 10 08:58:23 2010 for STLSoft by  doxygen 1.5.6