Wt examples  3.3.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
DeferredWidget< Function > Class Template Reference

#include <Home.h>

Inheritance diagram for DeferredWidget< Function >:
Inheritance graph
[legend]

Public Member Functions

 DeferredWidget (Function f)
 

Private Member Functions

void load ()
 

Private Attributes

Function f_
 

Additional Inherited Members

- Protected Member Functions inherited from Wt::WWidget
virtual void enableAjax ()=0
 
virtual void propagateSetEnabled (bool enabled)=0
 
virtual void render (WFlags< RenderFlag > flags)
 

Detailed Description

template<typename Function>
class DeferredWidget< Function >

Definition at line 45 of file Home.h.

Constructor & Destructor Documentation

template<typename Function >
DeferredWidget< Function >::DeferredWidget ( Function  f)
inline

Definition at line 48 of file Home.h.

49  : f_(f) { }

Member Function Documentation

template<typename Function >
void DeferredWidget< Function >::load ( )
inlineprivatevirtual

Implements Wt::WWidget.

Definition at line 52 of file Home.h.

52  {
53  WContainerWidget::load();
54  if (count() == 0)
55  addWidget(f_());
56  }

Member Data Documentation

template<typename Function >
Function DeferredWidget< Function >::f_
private

Definition at line 58 of file Home.h.


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

Generated on Fri May 31 2013 for the C++ Web Toolkit (Wt) by doxygen 1.8.3.1