16#include "msrElements.h"
18#include "msrBasicTypes.h"
34 kBeginBeam, kContinueBeam, kEndBeam,
35 kForwardHookBeam, kBackwardHookBeam};
37 static string beamKindAsString (
38 msrBeamKind beamKind);
46 msrBeamKind beamKind);
56 msrBeamKind beamKind);
65 msrBeamKind getBeamKind ()
const
68 int getBeamNumber ()
const
69 {
return fBeamNumber; }
89 string asString ()
const;
91 virtual void print (ostream& os)
const;
99 msrBeamKind fBeamKind;
102EXP ostream& operator<< (ostream& os,
const S_msrBeam& elt);
the smart pointer implementation
Definition: smartpointer.h:58
Definition: basevisitor.h:25
Definition: msrBeams.h:26
Definition: msrElements.h:26