Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Mantid::API::AnalysisDataServiceImpl::GroupUpdatedNotification Class Reference

GroupWorkspaces notification is send when a group is updated by adding or removing members. More...

#include <AnalysisDataService.h>

Inheritance diagram for Mantid::API::AnalysisDataServiceImpl::GroupUpdatedNotification:

Public Member Functions

std::shared_ptr< const WorkspaceGroupgetWorkspaceGroup () const
 Returns the workspace pointer cast to WorkspaceGroup. More...
 
 GroupUpdatedNotification (const std::string &name)
 Constructor. More...
 

Detailed Description

GroupWorkspaces notification is send when a group is updated by adding or removing members.

Disable observing the ADS by a group (WorkspaceGroup::observeADSNotifications(false)) to prevent sending this notification.

Definition at line 74 of file AnalysisDataService.h.

Constructor & Destructor Documentation

◆ GroupUpdatedNotification()

Mantid::API::AnalysisDataServiceImpl::GroupUpdatedNotification::GroupUpdatedNotification ( const std::string &  name)

Constructor.

Parameters
name:: The name of a workspace group.

Definition at line 21 of file AnalysisDataService.cpp.

Member Function Documentation

◆ getWorkspaceGroup()

std::shared_ptr< const WorkspaceGroup > Mantid::API::AnalysisDataServiceImpl::GroupUpdatedNotification::getWorkspaceGroup ( ) const

Returns the workspace pointer cast to WorkspaceGroup.

Definition at line 26 of file AnalysisDataService.cpp.


The documentation for this class was generated from the following files: