Vaca::WidgetClassName Class Reference

#include <WidgetClass.h>

List of all members.


Detailed Description

Represents the name of a WidgetClass.

Win32 Specific:
This is used internally to wrap the name of a Win32 class in the registration process (Register).

Public Member Functions

 WidgetClassName (const String &className)
 WidgetClassName (const WidgetClassName &className)
virtual ~WidgetClassName ()
WidgetClassNameoperator= (const WidgetClassName &className)
bool operator== (const WidgetClassName &className) const
bool operator!= (const WidgetClassName &className) const
LPCTSTR toLPCTSTR () const

Static Public Attributes

static const WidgetClassName None
 Represents the no-name class, which means that you don't want to register a WidgetClass at the moment.

Private Member Functions

 WidgetClassName ()

Private Attributes

String m_className

Constructor & Destructor Documentation

WidgetClassName::WidgetClassName (  )  [private]

WidgetClassName::WidgetClassName ( const String className  )  [explicit]

WidgetClassName::WidgetClassName ( const WidgetClassName className  ) 

WidgetClassName::~WidgetClassName (  )  [virtual]


Member Function Documentation

WidgetClassName & WidgetClassName::operator= ( const WidgetClassName className  ) 

bool WidgetClassName::operator== ( const WidgetClassName className  )  const

bool WidgetClassName::operator!= ( const WidgetClassName className  )  const

LPCTSTR WidgetClassName::toLPCTSTR (  )  const


Member Data Documentation

Represents the no-name class, which means that you don't want to register a WidgetClass at the moment.