HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UN_CustomDataT< ID, INDEX > Member List

This is the complete list of members for UN_CustomDataT< ID, INDEX >, including all inherited members.

addData(ID id, INDEX index)=0UN_CustomDataT< ID, INDEX >pure virtual
clearData(ID id, INDEX index)=0UN_CustomDataT< ID, INDEX >pure virtual
dataBufferSize() const UN_CustomDataT< ID, INDEX >inline
dataIndex(ID id) const UN_CustomDataT< ID, INDEX >inline
getDataRef(const B &buffer, ID id, const V &default_value) const UN_CustomDataT< ID, INDEX >inlineprotected
getDataVal(const B &buffer, ID id, const V &default_value) const UN_CustomDataT< ID, INDEX >inlineprotected
indexMap() const UN_CustomDatainline
isValid(ID id) const UN_CustomDataT< ID, INDEX >inline
merge(const UN_CustomData &other, const UN_DataMergeInfo &data_merge_info)=0UN_CustomDataT< ID, INDEX >pure virtual
removeAllData()=0UN_CustomDataT< ID, INDEX >pure virtual
removeData(ID id, INDEX index)=0UN_CustomDataT< ID, INDEX >pure virtual
setCapacityIfNeeded(UN_DataSize min_capacity)=0UN_CustomDataT< ID, INDEX >pure virtual
setData(B &buffer, ID id, const V &value)UN_CustomDataT< ID, INDEX >inlineprotected
setData(B &buffer, ID id, V &&value)UN_CustomDataT< ID, INDEX >inlineprotected
stealData(B &buffer, ID id, const V &default_value)UN_CustomDataT< ID, INDEX >inlineprotected
UN_CustomData()=defaultUN_CustomData
updateData(B &buffer, ID id, const OP &op)UN_CustomDataT< ID, INDEX >inlineprotected
~UN_CustomData()=defaultUN_CustomDatavirtual