MComponentDataIndexingList Class Reference

#include <MComponentDataIndexing.h>

Class Description

Public Member Functions

 MComponentDataIndexingList ()
 Constructor.
 
 ~MComponentDataIndexingList ()
 Destructor.
 
int length () const
 Get the number of MComponentDataIndexing in the list. More...
 
const MComponentDataIndexingoperator[] (int index) const
 Gets the MComponentDataIndexing at the requested index. More...
 
MComponentDataIndexingoperator[] (int index)
 Gets the MComponentDataIndexing at the requested index. More...
 
bool append (const MComponentDataIndexing &desc)
 Add a MComponentDataIndexing to the list. More...
 
bool removeAt (int index)
 Remove a MComponentDataIndexing from the list. More...
 
void clear ()
 Clears the list.
 

Static Public Member Functions

static const char * className ()
 Returns the name of this class. More...
 

Member Function Documentation

const MComponentDataIndexing * operator[] ( int  index) const

Gets the MComponentDataIndexing at the requested index.

Parameters
[in]indexThe index of the MComponentDataIndexing to retrieve
Returns
A pointer to the internally held MComponentDataIndexing
MComponentDataIndexing * operator[] ( int  index)

Gets the MComponentDataIndexing at the requested index.

Parameters
[in]indexThe index of the MComponentDataIndexing to retrieve
Returns
A pointer to the internally held MComponentDataIndexing
bool append ( const MComponentDataIndexing desc)

Add a MComponentDataIndexing to the list.

Creates and stores a copy which is owned by the list.

Parameters
[in]descThe MComponentDataIndexing to add.
Returns
True on success
bool removeAt ( int  index)

Remove a MComponentDataIndexing from the list.

Parameters
[in]indexThe index of the MComponentDataIndexing to remove
Returns
True on success
const char * className ( )
static

Returns the name of this class.

Returns
The name of this class.

The documentation for this class was generated from the following files:
  • MComponentDataIndexing.h
  • MComponentDataIndexing.cpp