Wt::WVarBase< VARTYPE >::Overrider Class Reference

Marshaler to override all values but the last. More...

#include <wvar.h>

List of all members.

Public Types

typedef OverideValue result_type

Public Member Functions

template<typename T_iterator>
result_type operator() (T_iterator first, T_iterator last) const


Detailed Description

template<typename VARTYPE>
class Wt::WVarBase< VARTYPE >::Overrider

Marshaler to override all values but the last.

Definition at line 107 of file wvar.h.


Member Typedef Documentation

template<typename VARTYPE>
typedef OverideValue Wt::WVarBase< VARTYPE >::Overrider::result_type

Definition at line 109 of file wvar.h.


Member Function Documentation

template<typename VARTYPE>
template<typename T_iterator>
result_type Wt::WVarBase< VARTYPE >::Overrider::operator() ( T_iterator  first,
T_iterator  last 
) const [inline]

Definition at line 111 of file wvar.h.

00111                                                                         {
00112             OverideValue result(false, VARTYPE());
00113             for (; first != last; ++first) {
00114                 result = (*first);
00115             }
00116             return result;
00117         }


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

Generated Fri Jul 28 19:33:51 2006.
Copyright © 1998-2003 by the respective authors.

This document is licensed under the terms of the GNU Free Documentation License and may be freely distributed under the conditions given by this license.