CEikButtonGroupFactoryArray Class Reference

API published in: S60 1st Ed

Link against: eikcoctl.lib avkon.lib

Capability Information

Required Capabilities

None


#include <eikbgfty.h>

Detailed Description

Array storing the button group factory functions.

The CEikButtonGroupFactoryArray class actually stores the button group factory functions which are registered. It also provides facility to add and remove these functions from the storage array. Notably this class is CCoeStatic derived, allowing application wide access.


Public Member Functions

  ~CEikButtonGroupFactoryArray ()
  Destructor.

Static Public Member Functions

static IMPORT_C void  AppendFactoryFunctionL (TCreateButtonGroupByTypeFunction aCreateButtonGroupByTypeFunction)
  Adds a button group factory function to the array.
static IMPORT_C void  RemoveFactoryFunction (TCreateButtonGroupByTypeFunction aCreateButtonGroupByTypeFunction)
  Removes a button group factory function from the array.
static CArrayFixFlat< TCreateButtonGroupByTypeFunction > *  ButtonGroupFactoryFuncArray ()
  Returns the array of pointers to the registered button group factory creation methods.

Constructor & Destructor Documentation

CEikButtonGroupFactoryArray::~CEikButtonGroupFactoryArray  ) 
 

Destructor.


Member Function Documentation

static IMPORT_C void CEikButtonGroupFactoryArray::AppendFactoryFunctionL TCreateButtonGroupByTypeFunction  aCreateButtonGroupByTypeFunction  )  [static]
 

Adds a button group factory function to the array.

Parameters:
aCreateButtonGroupByTypeFunction  The factory function to be added.
static CArrayFixFlat<TCreateButtonGroupByTypeFunction>* CEikButtonGroupFactoryArray::ButtonGroupFactoryFuncArray  )  [static]
 

Returns the array of pointers to the registered button group factory creation methods.

Returns:
The array of button group factory functions.
static IMPORT_C void CEikButtonGroupFactoryArray::RemoveFactoryFunction TCreateButtonGroupByTypeFunction  aCreateButtonGroupByTypeFunction  )  [static]
 

Removes a button group factory function from the array.

Parameters:
aCreateButtonGroupByTypeFunction  The factory function to be removed.

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

Copyright © Nokia Corporation 2001-2008
Back to top