GUIDOLib  1.7.7
Guido Engine Internal Documentation
Public Member Functions | List of all members
GMNCodePrintVisitor Class Reference
Inheritance diagram for GMNCodePrintVisitor:
ARVisitor

Public Member Functions

 GMNCodePrintVisitor (std::ostream &stream)
 
virtual ~GMNCodePrintVisitor ()
 
void visitIn (ARMusic *m)
 
void visitOut (ARMusic *m)
 
void visitIn (ARMusicalVoice *voice)
 
void visitOut (ARMusicalVoice *voice)
 
void visitIn (ARMusicalObject *object)
 
void visitIn (ARMusicalTag *tag)
 
- Public Member Functions inherited from ARVisitor
virtual ~ARVisitor ()
 
virtual void visitOut (ARMusicalObject *)
 
virtual void visitOut (ARMusicalTag *)
 

Constructor & Destructor Documentation

◆ GMNCodePrintVisitor()

GMNCodePrintVisitor::GMNCodePrintVisitor ( std::ostream &  stream)

◆ ~GMNCodePrintVisitor()

virtual GMNCodePrintVisitor::~GMNCodePrintVisitor ( )
inlinevirtual

Member Function Documentation

◆ visitIn() [1/4]

void GMNCodePrintVisitor::visitIn ( ARMusic m)
virtual

Reimplemented from ARVisitor.

◆ visitIn() [2/4]

void GMNCodePrintVisitor::visitIn ( ARMusicalObject object)
virtual

Reimplemented from ARVisitor.

◆ visitIn() [3/4]

void GMNCodePrintVisitor::visitIn ( ARMusicalTag tag)
virtual

Reimplemented from ARVisitor.

◆ visitIn() [4/4]

void GMNCodePrintVisitor::visitIn ( ARMusicalVoice voice)
virtual

Reimplemented from ARVisitor.

◆ visitOut() [1/2]

void GMNCodePrintVisitor::visitOut ( ARMusic m)
virtual

Reimplemented from ARVisitor.

◆ visitOut() [2/2]

void GMNCodePrintVisitor::visitOut ( ARMusicalVoice voice)
virtual

Reimplemented from ARVisitor.


Guido Project Copyright © 2019 Grame-CNCM