ADTF
|
definition of the old compatibility utility namespace More...
Namespaces | |
detail | |
detail namespace with no compatibility contraints | |
Classes | |
class | TypeAccessList |
Utility class for observable named items where the order is important. More... | |
class | TypeAccessMap |
Utility class for observable named items where the order is NOT important. More... | |
class | ModelObserverUtility |
The ModelObserver utility template. More... | |
class | ModelSubjectUtility |
Model Subject utility to define a Model Subject that notifies one or more observers. More... | |
struct | Optional |
An optional template as long as the std::optional is not available here. More... | |
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... | |
template<typename T > | |
using | TypeAccessMapSubject = ModelSubjectUtility< T, TypeAccessMapEventCode > |
helper template to observe map content. More... | |
template<typename T > | |
using | TypeAccessMapObserver = ModelObserverUtility< T, TypeAccessMapEventCode > |
helper template to observe map 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 , list_subitem_renamed , list_item_removing , list_subitem_removing , list_item_renaming , list_subitem_renaming } |
Internal event code to inform the parent DD Object about the change of an item within the list. More... | |
enum | TypeAccessMapEventCode { map_item_added , map_item_removed , map_item_changed , map_item_renamed , map_subitem_added , map_subitem_removed , map_subitem_changed , map_subitem_renamed , map_subitem_popped , map_subitem_inserted , map_item_removing , map_subitem_removing , map_item_renaming , map_subitem_renaming } |
Internal event code to inform the parent DD Object about the change of an item within the list. More... | |
Functions | |
bool | isInteger (const std::string &string_to_check) |
Checks if the given string is an integer value. More... | |
definition of the old compatibility utility namespace
helper template to observe list content.
T | the subject class to observe |
Definition at line 81 of file access_list.h.
helper template to observe list content.
T | the subject class to observe |
Definition at line 72 of file access_list.h.
helper template to observe map content.
T | the subject class to observe |
Definition at line 70 of file access_map.h.
helper template to observe map content.
T | the subject class to observe |
Definition at line 61 of file access_map.h.
Internal event code to inform the parent DD Object about the change of an item within the list.
Definition at line 46 of file access_list.h.
Internal event code to inform the parent DD Object about the change of an item within the list.
Definition at line 37 of file access_map.h.
bool ddl::dd::utility::isInteger | ( | const std::string & | string_to_check | ) |
Checks if the given string is an integer value.
[in] | string_to_check | the string to check |
Referenced by MappingConfigurationFromXMLFactory10< DomNodeType >::createFunctionCall(), ddl::mapping::getMapping10FunctionCallAttributes(), and DDFromXMLFactory< DOM_NODE_TYPE >::isInteger().