ADTF  3.18.2
dd_access_list.h File Reference

DataDefinition Utility class for observable items. More...

Go to the source code of this file.

Classes

class  TypeAccessList< DDL_TYPE_TO_ACCESS, TYPE_VALIDATOR_CLASS >
 Utility class for observable named items where the order is important. More...
 

Namespaces

 ddl
 definition of the ddl namespace
 
 ddl::dd
 definition of the dd namespace
 
 ddl::dd::utility
 definition of the utility namespace
 

Macros

#define dev_essential_TYPE_ACCESS_LIST_COMPATIBILITY   0
 

Typedefs

template<typename T >
using TypeAccessListSubject = ModelSubjectUtility< T, TypeAccessListEventCode >
 helper template to observe list content. More...
 
template<typename T >
using TypeAccessListObserver = ModelObserverUtility< T, TypeAccessListEventCode >
 helper template to observe list content. More...
 

Enumerations

enum  TypeAccessListEventCode {
  list_item_added , list_item_removed , list_item_changed , list_item_renamed ,
  list_subitem_added , list_subitem_removed , list_subitem_changed , list_item_popped ,
  list_subitem_popped , list_item_inserted , list_subitem_inserted
}
 Internal event code to inform the parent DD Object about the change of an item within the list. More...
 

Detailed Description

DataDefinition Utility class for observable items.

Definition in file dd_access_list.h.