ADTF
3.18.4
|
OO DataDefinition Redesign - Data model Observer - Subject pattern. More...
Go to the source code of this file.
Namespaces | |
ddl | |
definition of the ddl namespace | |
ddl::dd | |
definition of the dd namespace | |
ddl::dd::datamodel | |
definition of the datamodel namespace | |
Typedefs | |
template<typename TYPE > | |
using | ModelSubject = utility::ModelSubjectUtility< TYPE, ModelEventCode > |
Subject template class that is observable. More... | |
template<typename TYPE > | |
using | ModelObserver = utility::ModelObserverUtility< TYPE, ModelEventCode > |
Observer template class that observe the TYPE . More... | |
Enumerations | |
enum | ModelEventCode { item_changed , item_removed , item_added , item_renamed , subitem_added , subitem_removed , subitem_changed , subitem_renamed , subitem_popped , subitem_inserted } |
Model event code for the data model observer. More... | |
OO DataDefinition Redesign - Data model Observer - Subject pattern.
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 datamodel_base.h.