ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType > Class Template Reference

Used by code generator. More...

#include <ObjectArray.h>

Inheritance diagram for ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >:
Collaboration diagram for ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >:

Public Types

using Iterator = ArrayIterator< ObjectArrayUpdaterTemplate, ItemType >
 

Public Member Functions

ItemType operator[] (unsigned index)
 
ItemType addItem ()
 
ItemType insertItem (unsigned index)
 
Iterator begin ()
 
Iterator end ()
 

Detailed Description

template<class UpdaterType, class ClassType, class ItemType>
class ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >

Used by code generator.

Template Parameters
UpdaterType
ClassTypeContained class with type information
ItemTypeUpdater item type

Member Typedef Documentation

◆ Iterator

template<class UpdaterType , class ClassType , class ItemType >
using ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >::Iterator = ArrayIterator<ObjectArrayUpdaterTemplate, ItemType>

Member Function Documentation

◆ addItem()

template<class UpdaterType , class ClassType , class ItemType >
ItemType ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >::addItem ( )
inline

◆ begin()

template<class UpdaterType , class ClassType , class ItemType >
Iterator ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >::begin ( )
inline

◆ end()

template<class UpdaterType , class ClassType , class ItemType >
Iterator ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >::end ( )
inline

◆ insertItem()

template<class UpdaterType , class ClassType , class ItemType >
ItemType ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >::insertItem ( unsigned  index)
inline

◆ operator[]()

template<class UpdaterType , class ClassType , class ItemType >
ItemType ConfigDB::ObjectArrayUpdaterTemplate< UpdaterType, ClassType, ItemType >::operator[] ( unsigned  index)
inline

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