Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: eikbgfty.h
Link against: eikcoct.lib

Class CEikButtonGroupFactoryArray

CEikButtonGroupFactoryArray

Support

Supported from 6.1

Description

Stores the button group factory functions which are registered.

Provides the facility to add and remove these functions from the storage array. This class is derived from CCoeStatic, allowing application-wide access.

Derivation

CBaseBase class for all classes to be instantiated on the heap
CCoeStaticBase class for creating singleton objects that will be stored by CCoeEnv
CEikButtonGroupFactoryArrayStores the button group factory functions which are registered

Defined in CEikButtonGroupFactoryArray:
AppendFactoryFunctionL(), RemoveFactoryFunction()

Inherited from CBase:
operator new()

Inherited from CCoeStatic:
EApp, EThread, TScope

See also:


Member functions


AppendFactoryFunctionL()

void AppendFactoryFunctionL(TCreateButtonGroupByTypeFunction aCreateButtonGroupByTypeFunction);

Description

Adds a button group factory function to the storage array. If the storage array doesn’t exist yet, a new one is created and the factory function is added as the first element.

Parameters

TCreateButtonGroupByTypeFunction aCreateButtonGroupByTypeFunction

Button group factory function to add.


RemoveFactoryFunction()

static void RemoveFactoryFunction(TCreateButtonGroupByTypeFunction aCreateButtonGroupByTypeFunction);

Description

Removes a button group factory function from the storage array.

Parameters

TCreateButtonGroupByTypeFunction aCreateButtonGroupByTypeFunction

Button group factory function to remove.