IT_Reflect::Copier< T > Struct Template Reference

#include <it_bus/reflect/reflection.h>

List of all members.


Detailed Description

template<typename T>
struct IT_Reflect::Copier< T >

Copier utility.

Parameters:
destination Copy data to this object.
source Copy data from this object.
Exceptions:
ReflectException If source and destination are incompatible.

Definition at line 136 of file reflection.h.

Static Public Member Functions

static void copy (T &destination, const IT_Bus::AnyType &source)
 Copy AnyTypes (optimized).


Member Function Documentation

template<typename T>
static void IT_Reflect::Copier< T >::copy ( T &  destination,
const IT_Bus::AnyType source 
) [inline, static]

Copy AnyTypes (optimized).

Parameters:
destination Copy data to this object.
source Copy data from this object.

Definition at line 144 of file reflection.h.

References IT_Reflect::copy().

Referenced by IT_Bus::NillableValueBase< T >::copy().


Generated on Thu Sep 7 11:41:05 2006 for Artix by  doxygen 1.4.7