Ignore:
Timestamp:
Feb 26, 2001, 9:14:40 PM (25 years ago)
Author:
sandervl
Message:

fs corruption fixes for rtmidi class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/winmm/irtmidi.hpp

    r46 r5269  
    7575
    7676public:
    77   void            startTimer() const;
    78   void            stopTimer()  const;
     77  void            startTimer();
     78  void            stopTimer();
    7979  MINSTANCE       addInstance(IMidiInstance* theInstance, ULONG classNum, char * );
    8080  void            delInstance(IMidiInstance* theInstance);
     
    103103
    104104  // Methods for calls to RTMIDI functions
    105   ULONG (*APIENTRY MidiCreateInstance)    ( ULONG, MINSTANCE*, PSZ, ULONG );
    106   ULONG (*APIENTRY MidiDeleteInstance)    ( MINSTANCE, ULONG );
    107   ULONG (*APIENTRY MidiEnableInstance)    ( MINSTANCE, ULONG );
    108   ULONG (*APIENTRY MidiDisableInstance)   ( MINSTANCE, ULONG );
    109   ULONG (*APIENTRY MidiAddLink)           ( MINSTANCE, MINSTANCE, ULONG, ULONG );
    110   ULONG (*APIENTRY MidiRemoveLink)        ( MINSTANCE, MINSTANCE, ULONG, ULONG );
    111   ULONG (*APIENTRY MidiQueryClassList)    ( ULONG, PMIDICLASSINFO, ULONG );
    112   ULONG (*APIENTRY MidiQueryInstanceList) ( ULONG, PMIDIINSTANCEINFO, ULONG );
    113   ULONG (*APIENTRY MidiQueryNumClasses)   ( PULONG, ULONG );
    114   ULONG (*APIENTRY MidiQueryNumInstances) ( PULONG, ULONG );
    115   ULONG (*APIENTRY MidiSendMessages)      ( PMESSAGE, ULONG, ULONG );
    116   ULONG (*APIENTRY MidiSendSysexMessage)  ( PMESSAGE, ULONG, ULONG );
    117   ULONG (*APIENTRY MidiRetrieveMessages)  ( MINSTANCE, PVOID, PULONG, ULONG );
    118   ULONG (*APIENTRY MidiSetup)             ( PMIDISETUP, ULONG );
    119   ULONG (*APIENTRY MidiTimer)             ( ULONG, ULONG );
     105  ULONG (*APIENTRY pfnMidiCreateInstance)    ( ULONG, MINSTANCE*, PSZ, ULONG );
     106  ULONG (*APIENTRY pfnMidiDeleteInstance)    ( MINSTANCE, ULONG );
     107  ULONG (*APIENTRY pfnMidiEnableInstance)    ( MINSTANCE, ULONG );
     108  ULONG (*APIENTRY pfnMidiDisableInstance)   ( MINSTANCE, ULONG );
     109  ULONG (*APIENTRY pfnMidiAddLink)           ( MINSTANCE, MINSTANCE, ULONG, ULONG );
     110  ULONG (*APIENTRY pfnMidiRemoveLink)        ( MINSTANCE, MINSTANCE, ULONG, ULONG );
     111  ULONG (*APIENTRY pfnMidiQueryClassList)    ( ULONG, PMIDICLASSINFO, ULONG );
     112  ULONG (*APIENTRY pfnMidiQueryInstanceList) ( ULONG, PMIDIINSTANCEINFO, ULONG );
     113  ULONG (*APIENTRY pfnMidiQueryNumClasses)   ( PULONG, ULONG );
     114  ULONG (*APIENTRY pfnMidiQueryNumInstances) ( PULONG, ULONG );
     115  ULONG (*APIENTRY pfnMidiSendMessages)      ( PMESSAGE, ULONG, ULONG );
     116  ULONG (*APIENTRY pfnMidiSendSysexMessage)  ( PMESSAGE, ULONG, ULONG );
     117  ULONG (*APIENTRY pfnMidiRetrieveMessages)  ( MINSTANCE, PVOID, PULONG, ULONG );
     118  ULONG (*APIENTRY pfnMidiSetup)             ( PMIDISETUP, ULONG );
     119  ULONG (*APIENTRY pfnMidiTimer)             ( ULONG, ULONG );
     120
     121  ULONG MidiCreateInstance    ( ULONG, MINSTANCE*, PSZ, ULONG );
     122  ULONG MidiDeleteInstance    ( MINSTANCE, ULONG );
     123  ULONG MidiEnableInstance    ( MINSTANCE, ULONG );
     124  ULONG MidiDisableInstance   ( MINSTANCE, ULONG );
     125  ULONG MidiAddLink           ( MINSTANCE, MINSTANCE, ULONG, ULONG );
     126  ULONG MidiRemoveLink        ( MINSTANCE, MINSTANCE, ULONG, ULONG );
     127  ULONG MidiQueryClassList    ( ULONG, PMIDICLASSINFO, ULONG );
     128  ULONG MidiQueryInstanceList ( ULONG, PMIDIINSTANCEINFO, ULONG );
     129  ULONG MidiQueryNumClasses   ( PULONG, ULONG );
     130  ULONG MidiQueryNumInstances ( PULONG, ULONG );
     131  ULONG MidiSendMessages      ( PMESSAGE, ULONG, ULONG );
     132  ULONG MidiSendSysexMessage  ( PMESSAGE, ULONG, ULONG );
     133  ULONG MidiRetrieveMessages  ( MINSTANCE, PVOID, PULONG, ULONG );
     134  ULONG MidiSetup             ( PMIDISETUP, ULONG );
     135  ULONG MidiTimer             ( ULONG, ULONG );
    120136
    121137private:
Note: See TracChangeset for help on using the changeset viewer.