13#ifndef ___bsrParallels___
14#define ___bsrParallels___
16#include "bsrMutualDependencies.h"
32 enum bsrParallelLayoutKind {
33 kParallelLayoutBarOverBarKind,
34 kParallelLayoutLineOverLineKind };
36 static string parallelLayoutKindAsString (
37 bsrParallelLayoutKind parallelLayoutKind);
60 int getPrintParallelNumber ()
const
61 {
return fPrintParallelNumber; }
63 int getBrailleParallelNumber ()
const
64 {
return fBrailleParallelNumber; }
71 void appendLineToParallel (
S_bsrLine line)
72 { fParallelElementsList.push_back (line); }
89 virtual void print (ostream& os)
const;
96 int fPrintParallelNumber;
97 int fBrailleParallelNumber;
100 fParallelElementsList;
103EXP ostream& operator<< (ostream& os,
const S_bsrParallel& elt);
the smart pointer implementation
Definition: smartpointer.h:58
Definition: basevisitor.h:25
Definition: bsrElements.h:24
Definition: bsrParallels.h:26