|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class CNodeArrayFactory: public CInterface { public: CNodeArrayFactory(); virtual ~CNodeArrayFactory(); public: virtual XNodeArray CreateNodeArray(const XDataSet &pDataSet) = 0; };
The abstract interface to node array factories.
Node array factories used for generation of empty node arrays.
At least one derived class must be supplied to provide
implementation of this interface. The default implementation is
provided via the
CBasicNodeArrayFactory
class.
CNodeArray, CDataSet
Constructor/Destructor Summary | |
CNodeArrayFactory
();
����������Constructs the node array factory. |
|
~CNodeArrayFactory
();
����������Destroys the node array factory. |
Function Summary | |
XNodeArray
|
CreateNodeArray
(const XDataSet &pDataSet);
����������Creates an empty node array. |
Constructor/Destructor Detail |
CNodeArrayFactory();
Constructs the node array factory.
virtual ~CNodeArrayFactory();
Destroys the node array factory.
Function Detail |
virtual XNodeArray CreateNodeArray(const XDataSet &pDataSet) = 0;
Creates an empty node array.
The data set that controls ordering of nodes must be supplied.
pDataSet
- the data set that controls ordering
of nodes in the node array
|
Unicorn XML Toolkit Version 1.00.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |