All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType > Member List

This is the complete list of members for Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >, including all inherited members.

NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
OnItemAdded(const typename ShapeModelRepositoryType::ItemType &item) (defined in Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >)Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >inlinevirtual
OnItemRemoved(const typename ShapeModelRepositoryType::ItemType &item) (defined in Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >)Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >inlinevirtual
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
TShapeModelRepositoryObserver(ShapeModelRepositoryType &shapeModelRepository, ShapeModelAddedEventType &shapeModelAddedEvent, ShapeModelRemovedEventType &shapeModelRemovedEvent) (defined in Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >)Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >inline
~TShapeModelRepositoryObserver() (defined in Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >)Eegeo::Shapes::TShapeModelRepositoryObserver< ShapeModelRepositoryType, ShapeModelAddedEventType, ShapeModelRemovedEventType >inlinevirtual