CLAM::MIDISong Class Reference

#include <MIDITypes.hxx>

List of all members.

Public Member Functions

 MIDISong ()
 MIDISong (const MIDISong &prototype, const bool shareData=false, const bool deep=true)
 __COMMON_DYNAMIC_TYPE (MIDISong, 3)
 __COMMON_DYN_ATTRIBUTE (0, public, std::string, Name) protected
bool LoadName (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (1, public, Array< MIDITrack >, Tracks) protected
bool LoadTracks (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (2, public, int, NumberOfTracks) protected
bool LoadNumberOfTracks (CLAM::Storage &s)

Detailed Description

Definition at line 59 of file MIDITypes.hxx.


Constructor & Destructor Documentation

CLAM::MIDISong::MIDISong (  )  [inline]

Definition at line 62 of file MIDITypes.hxx.

CLAM::MIDISong::MIDISong ( const MIDISong prototype,
const bool  shareData = false,
const bool  deep = true 
) [inline]

Definition at line 62 of file MIDITypes.hxx.


Member Function Documentation

CLAM::MIDISong::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
int  ,
NumberOfTracks   
) [inline]

Definition at line 68 of file MIDITypes.hxx.

CLAM::MIDISong::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
Array< MIDITrack ,
Tracks   
) [inline]

Definition at line 66 of file MIDITypes.hxx.

CLAM::MIDISong::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
std::string  ,
Name   
) [inline]

Definition at line 64 of file MIDITypes.hxx.

CLAM::MIDISong::__COMMON_DYNAMIC_TYPE ( MIDISong  ,
 
)
bool CLAM::MIDISong::LoadName ( CLAM::Storage s  )  [inline]

Definition at line 64 of file MIDITypes.hxx.

bool CLAM::MIDISong::LoadNumberOfTracks ( CLAM::Storage s  )  [inline]

Definition at line 68 of file MIDITypes.hxx.

bool CLAM::MIDISong::LoadTracks ( CLAM::Storage s  )  [inline]

Definition at line 66 of file MIDITypes.hxx.


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3