WindowCreatorInfo< WND_CLASS, INFO_CLASS > Struct Template Reference

template class used in macro WINDOW_CREATOR_INFO to the define creater functions for Window objects with additional creation information More...

#include <window.h>


Static Public Member Functions

static WND_CLASS * window_creator (HWND hwnd, const void *info)


Detailed Description

template<typename WND_CLASS, typename INFO_CLASS>
struct WindowCreatorInfo< WND_CLASS, INFO_CLASS >

template class used in macro WINDOW_CREATOR_INFO to the define creater functions for Window objects with additional creation information

Definition at line 199 of file window.h.


Member Function Documentation

template<typename WND_CLASS, typename INFO_CLASS>
static WND_CLASS* WindowCreatorInfo< WND_CLASS, INFO_CLASS >::window_creator ( HWND  hwnd,
const void *  info 
) [inline, static]

Definition at line 201 of file window.h.

00202     {
00203         return new WND_CLASS(hwnd, *static_cast<const INFO_CLASS*>(info));
00204     }


The documentation for this struct was generated from the following file:
IBrowser Source Code Documentation
generated on 18.09.2008 by doxygen

Homepage