GUIDOLib  1.7.7
Guido Engine Internal Documentation
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | List of all members
GRPrintVisitor Class Reference
Inheritance diagram for GRPrintVisitor:
GRVisitor

Public Member Functions

 GRPrintVisitor (std::ostream &out)
 
virtual ~GRPrintVisitor ()
 
virtual bool voiceMode ()
 
virtual void visitStart (GRNotationElement *o)
 
virtual void visitEnd (GRNotationElement *o)
 
virtual void visitStart (GRMusic *o)
 
virtual void visitEnd (GRMusic *o)
 
virtual void visitStart (GRVoice *o)
 
virtual void visitEnd (GRVoice *o)
 
virtual void visitStart (GRPage *o)
 
virtual void visitEnd (GRPage *o)
 
virtual void visitStart (GRSystem *o)
 
virtual void visitEnd (GRSystem *o)
 
virtual void visitStart (GRStaff *o)
 
virtual void visitEnd (GRStaff *o)
 
virtual void visitStart (GRSingleNote *o)
 
virtual void visitEnd (GRSingleNote *o)
 
virtual void visitStart (GRSingleRest *o)
 
virtual void visitStart (GRBeam *o)
 
virtual void visitStart (GRRange *o)
 
virtual void visitStart (GRText *o)
 
virtual void visitStart (GREmpty *o)
 
virtual void visitStart (GRClef *o)
 
virtual void visitStart (GRKey *o)
 
virtual void visitStart (GRSlur *o)
 
virtual void visitStart (GRDynamics *o)
 
virtual void visitStart (GRIntens *o)
 
virtual void visitStart (GRMeter *o)
 
virtual void visitStart (GRArticulation *o)
 
virtual void visitStart (GRBar *o)
 
virtual void visitStart (GRTrill *o)
 
- Public Member Functions inherited from GRVisitor
virtual ~GRVisitor ()
 
virtual void visitEnd (GRSlur *o)
 
virtual void visitEnd (GRDynamics *o)
 
virtual void visitEnd (GRIntens *o)
 
virtual void visitEnd (GRMeter *o)
 
virtual void visitEnd (GRClef *o)
 
virtual void visitEnd (GRKey *o)
 
virtual void visitEnd (GREmpty *o)
 
virtual void visitEnd (GRRange *o)
 
virtual void visitEnd (GRBeam *o)
 
virtual void visitEnd (GRArticulation *o)
 
virtual void visitEnd (GRBar *o)
 
virtual void visitEnd (GRText *o)
 
virtual void visitEnd (GRTrill *o)
 
virtual void visitEnd (GRSingleRest *o)
 

Constructor & Destructor Documentation

◆ GRPrintVisitor()

GRPrintVisitor::GRPrintVisitor ( std::ostream &  out)
inline

◆ ~GRPrintVisitor()

virtual GRPrintVisitor::~GRPrintVisitor ( )
inlinevirtual

Member Function Documentation

◆ visitEnd() [1/7]

virtual void GRPrintVisitor::visitEnd ( GRMusic o)
virtual

Reimplemented from GRVisitor.

◆ visitEnd() [2/7]

virtual void GRPrintVisitor::visitEnd ( GRNotationElement o)
virtual

Reimplemented from GRVisitor.

◆ visitEnd() [3/7]

virtual void GRPrintVisitor::visitEnd ( GRPage o)
virtual

Reimplemented from GRVisitor.

◆ visitEnd() [4/7]

virtual void GRPrintVisitor::visitEnd ( GRSingleNote o)
virtual

Reimplemented from GRVisitor.

◆ visitEnd() [5/7]

virtual void GRPrintVisitor::visitEnd ( GRStaff o)
virtual

Reimplemented from GRVisitor.

◆ visitEnd() [6/7]

virtual void GRPrintVisitor::visitEnd ( GRSystem o)
virtual

Reimplemented from GRVisitor.

◆ visitEnd() [7/7]

virtual void GRPrintVisitor::visitEnd ( GRVoice o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [1/21]

virtual void GRPrintVisitor::visitStart ( GRArticulation o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [2/21]

virtual void GRPrintVisitor::visitStart ( GRBar o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [3/21]

virtual void GRPrintVisitor::visitStart ( GRBeam o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [4/21]

virtual void GRPrintVisitor::visitStart ( GRClef o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [5/21]

virtual void GRPrintVisitor::visitStart ( GRDynamics o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [6/21]

virtual void GRPrintVisitor::visitStart ( GREmpty o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [7/21]

virtual void GRPrintVisitor::visitStart ( GRIntens o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [8/21]

virtual void GRPrintVisitor::visitStart ( GRKey o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [9/21]

virtual void GRPrintVisitor::visitStart ( GRMeter o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [10/21]

virtual void GRPrintVisitor::visitStart ( GRMusic o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [11/21]

virtual void GRPrintVisitor::visitStart ( GRNotationElement o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [12/21]

virtual void GRPrintVisitor::visitStart ( GRPage o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [13/21]

virtual void GRPrintVisitor::visitStart ( GRRange o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [14/21]

virtual void GRPrintVisitor::visitStart ( GRSingleNote o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [15/21]

virtual void GRPrintVisitor::visitStart ( GRSingleRest o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [16/21]

virtual void GRPrintVisitor::visitStart ( GRSlur o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [17/21]

virtual void GRPrintVisitor::visitStart ( GRStaff o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [18/21]

virtual void GRPrintVisitor::visitStart ( GRSystem o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [19/21]

virtual void GRPrintVisitor::visitStart ( GRText o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [20/21]

virtual void GRPrintVisitor::visitStart ( GRTrill o)
virtual

Reimplemented from GRVisitor.

◆ visitStart() [21/21]

virtual void GRPrintVisitor::visitStart ( GRVoice o)
virtual

Reimplemented from GRVisitor.

◆ voiceMode()

virtual bool GRPrintVisitor::voiceMode ( )
inlinevirtual

Implements GRVisitor.


Guido Project Copyright © 2019 Grame-CNCM