ConfigDB::ArrayUpdaterTemplate< UpdaterType, ClassType, ItemType, ItemSetType, ItemCastType >::ItemRef Struct Reference

#include <Array.h>

Collaboration diagram for ConfigDB::ArrayUpdaterTemplate< UpdaterType, ClassType, ItemType, ItemSetType, ItemCastType >::ItemRef:

Public Member Functions

 operator ItemType () const
 
ItemRefoperator= (ItemSetType value)
 

Public Attributes

Arrayarray
 
unsigned index
 

Member Function Documentation

◆ operator ItemType()

template<class UpdaterType , class ClassType , typename ItemType , typename ItemSetType , typename ItemCastType >
ConfigDB::ArrayUpdaterTemplate< UpdaterType, ClassType, ItemType, ItemSetType, ItemCastType >::ItemRef::operator ItemType ( ) const
inline

◆ operator=()

template<class UpdaterType , class ClassType , typename ItemType , typename ItemSetType , typename ItemCastType >
ItemRef& ConfigDB::ArrayUpdaterTemplate< UpdaterType, ClassType, ItemType, ItemSetType, ItemCastType >::ItemRef::operator= ( ItemSetType  value)
inline

Member Data Documentation

◆ array

template<class UpdaterType , class ClassType , typename ItemType , typename ItemSetType , typename ItemCastType >
Array& ConfigDB::ArrayUpdaterTemplate< UpdaterType, ClassType, ItemType, ItemSetType, ItemCastType >::ItemRef::array

◆ index

template<class UpdaterType , class ClassType , typename ItemType , typename ItemSetType , typename ItemCastType >
unsigned ConfigDB::ArrayUpdaterTemplate< UpdaterType, ClassType, ItemType, ItemSetType, ItemCastType >::ItemRef::index

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