LibMusicXML 3.18
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
bsrUTF16SmallEndianBrailleGenerator Class Reference
Inheritance diagram for bsrUTF16SmallEndianBrailleGenerator:
bsrBrailleGenerator smartable

Public Member Functions

bsrByteOrderingKind getByteOrderingKind () const
 
virtual void generateCodeForBrailleCell (bsrCellKind cellKind)
 
string asString () const
 
virtual void print (ostream &os) const
 
- Public Member Functions inherited from bsrBrailleGenerator
virtual void generateCodeForBrailleCell (bsrCellKind cellKind)=0
 
void generateCodeForCellsList (S_bsrCellsList cellsList)
 
string asString () const
 
virtual void print (ostream &os) const
 
- Public Member Functions inherited from smartable
unsigned refs () const
 gives the reference count of the object
 
void addReference ()
 addReference increments the ref count and checks for refCount overflow
 
void removeReference ()
 removeReference delete the object when refCount is zero

 

Static Public Member Functions

static SMARTP< bsrUTF16SmallEndianBrailleGeneratorcreate (bsrByteOrderingKind byteOrderingKind, ostream &brailleOutputStream)
 
static void writeTestData (ostream &os)
 

Protected Member Functions

 bsrUTF16SmallEndianBrailleGenerator (bsrByteOrderingKind byteOrderingKind, ostream &brailleOutputStream)
 
- Protected Member Functions inherited from bsrBrailleGenerator
 bsrBrailleGenerator (ostream &brailleOutputStream)
 
- Protected Member Functions inherited from smartable
 smartable (const smartable &)
 
virtual ~smartable ()
 destructor checks for non-zero refCount
 
smartableoperator= (const smartable &)
 

Additional Inherited Members

- Protected Attributes inherited from bsrBrailleGenerator
ostream & fBrailleOutputStream
 

Member Function Documentation

◆ generateCodeForBrailleCell()

virtual void generateCodeForBrailleCell ( bsrCellKind  cellKind)
virtual

Implements bsrBrailleGenerator.

◆ print()

virtual void print ( ostream &  os) const
virtual

Reimplemented from bsrBrailleGenerator.