ADTF
3.18.4
|
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... | |
DataDefinition Utility class for observable items.
Copyright @ 2023 VW Group. All rights reserved. This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.
Definition in file dd_access_list.h.