OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
ElmPtr.cpp
Go to the documentation of this file.
1// ------------------------------------------------------------------------
2// $RCSfile: ElmPtr.cpp,v $
3// ------------------------------------------------------------------------
4// $Revision: 1.1.1.1 $
5// ------------------------------------------------------------------------
6// Copyright: see Copyright.readme
7// ------------------------------------------------------------------------
8//
9// Class: ElmPtr
10//
11// ------------------------------------------------------------------------
12// Class category: Beamlines
13// ------------------------------------------------------------------------
14//
15// $Date: 2000/03/27 09:32:34 $
16// $Author: fci $
17//
18// ------------------------------------------------------------------------
19
20#include "Beamlines/ElmPtr.h"
21
22
23// Typedef ElmPtr
24// ------------------------------------------------------------------------
25
29
30
33{}
34
35
39
40
43
44
45void ElmPtr::accept(BeamlineVisitor &visitor) const {
46 itsElement->accept(visitor);
47}
ElmPtr()
Definition ElmPtr.cpp:26
Pointer< ElementBase > itsElement
Definition ElmPtr.h:54
virtual void accept(BeamlineVisitor &) const
Apply visitor.
Definition ElmPtr.cpp:45
virtual ~ElmPtr()
Definition ElmPtr.cpp:41