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

#include <ove.h>

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

Public Member Functions

 TrackParse (OveSong *ove)
 
virtual ~TrackParse ()
 
void setTrack (SizeChunk *chunk)
 
virtual bool parse ()
 
- Public Member Functions inherited from OVE::BasicParse
 BasicParse (OveSong *ove)
 
virtual ~BasicParse ()
 
void setNotify (IOveNotify *notify)
 

Private Attributes

SizeChunkchunk_
 

Additional Inherited Members

- Protected Member Functions inherited from OVE::BasicParse
bool readBuffer (Block &placeHolder, int size)
 
bool jump (int offset)
 
void messageOut (const QString &str)
 
- Protected Attributes inherited from OVE::BasicParse
OveSongove_
 
StreamHandlehandle_
 
IOveNotifynotify_
 

Constructor & Destructor Documentation

◆ TrackParse()

OVE::TrackParse::TrackParse ( OveSong ove)

◆ ~TrackParse()

OVE::TrackParse::~TrackParse ( )
virtual

Member Function Documentation

◆ parse()

bool OVE::TrackParse::parse ( )
virtual

Reimplemented from OVE::BasicParse.

◆ setTrack()

void OVE::TrackParse::setTrack ( SizeChunk chunk)

Member Data Documentation

◆ chunk_

SizeChunk* OVE::TrackParse::chunk_
private

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