MuseScore  3.4
Music composition and notation
Public Member Functions | Private Attributes | List of all members
OVE::GroupParse Class Reference

#include <ove.h>

Inheritance diagram for OVE::GroupParse:
Inheritance graph
[legend]
Collaboration diagram for OVE::GroupParse:
Collaboration graph
[legend]

Public Member Functions

 GroupParse (OveSong *ove)
 
virtual ~GroupParse ()
 
void addSizeChunk (SizeChunk *sizeChunk)
 
virtual bool parse ()
 

Private Attributes

QList< SizeChunk * > sizeChunks_
 
- Private Attributes inherited from OVE::BasicParse
OveSongove_
 
StreamHandlehandle_
 
IOveNotifynotify_
 

Additional Inherited Members

- Private Member Functions inherited from OVE::BasicParse
 BasicParse (OveSong *ove)
 
virtual ~BasicParse ()
 
void setNotify (IOveNotify *notify)
 
bool readBuffer (Block &placeHolder, int size)
 
bool jump (int offset)
 
void messageOut (const QString &str)
 

Constructor & Destructor Documentation

◆ GroupParse()

OVE::GroupParse::GroupParse ( OveSong ove)

◆ ~GroupParse()

OVE::GroupParse::~GroupParse ( )
virtual

Member Function Documentation

◆ addSizeChunk()

void OVE::GroupParse::addSizeChunk ( SizeChunk sizeChunk)

◆ parse()

bool OVE::GroupParse::parse ( )
virtual

Reimplemented from OVE::BasicParse.

Member Data Documentation

◆ sizeChunks_

QList<SizeChunk*> OVE::GroupParse::sizeChunks_
private

The documentation for this class was generated from the following files: