IIndexHelperSet Class Referenceabstract

Helper class for traversing a IndexMapSet object in multiple stages. More...

#include "IIndexHelperSet.hpp"

+ Inheritance diagram for IIndexHelperSet:

Public Types

typedef ConstIterator< IIndexHelper > const_iterator
 

Public Member Functions

virtual IIndexHelperSet * clone () const =0
 clone object
 
virtual int64_t size () const =0
 size of index map set
 
virtual IIndexHelper & operator[] (const int id)=0
 access index helper by class id
 
virtual const IIndexHelper & operator[] (const int id) const =0
 const access index helper by class id
 
virtual const_iterator beginIndexHelper () const =0
 
virtual const_iterator endIndexHelper () const =0
 
- Public Member Functions inherited from ObjectBase
virtual void Delete ()
 

Static Public Member Functions

static IIndexHelperSet * New ()
 create an empty index helper set
 

Detailed Description

Helper class for traversing a IndexMapSet object in multiple stages.