All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Vt_DefaultValueFactory< T > Struct Template Reference

#include <value.h>

Static Public Member Functions

static Vt_DefaultValueHolder Invoke ()
 This function must return an object of type T. More...

Detailed Description

template<class T>
struct Vt_DefaultValueFactory< T >

Make a default value. VtValue uses this to create values to be returned from failed calls to Get. Clients may specialize this for their own types.

Definition at line 66 of file value.h.

Member Function Documentation

template<class T >
static Vt_DefaultValueHolder Vt_DefaultValueFactory< T >::Invoke ( )

This function must return an object of type T.

Definition at line 1437 of file value.h.

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