MatOCAD Logo

Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

wxIFMExtensionDataBase Class Reference

#include <manager.h>

Inherited by wxIFMContainerData, wxIFMPanelData, wxIFMPanelTabData, and wxIFMResizeData.

Inheritance diagram for wxIFMExtensionDataBase:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~wxIFMExtensionDataBase ()
virtual wxIFMComponentDataKeyType GetDataKey () const =0

Static Public Member Functions

static wxIFMComponentDataKeyType DataKey ()

Detailed Description

Base class for plugin specific data storage within individual components.

Definition at line 737 of file manager.h.


Constructor & Destructor Documentation

wxIFMExtensionDataBase::~wxIFMExtensionDataBase  )  [virtual]
 

Definition at line 956 of file manager.cpp.


Member Function Documentation

wxIFMComponentDataKeyType wxIFMExtensionDataBase::DataKey  )  [static]
 

Note that this function is the static version of GetDataKey. ALL component data types must implement their own copy of this function.

Returns:
Key used to retrieve this data

Reimplemented in wxIFMContainerData, wxIFMPanelTabData, wxIFMPanelData, and wxIFMResizeData.

Definition at line 959 of file manager.cpp.

References IFM_COMPONENT_UNDEFINED.

virtual wxIFMComponentDataKeyType wxIFMExtensionDataBase::GetDataKey  )  const [pure virtual]
 

Returns:
Key used to retrieve this data

Implemented in wxIFMContainerData, wxIFMPanelTabData, wxIFMPanelData, and wxIFMResizeData.

Referenced by wxIFMComponent::AddExtensionData(), and wxIFMComponent::wxIFMComponent().


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

 

SourceForge Logo