home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / Think Class Libraries / CMIDI 2.2 / CMIDIDataPort.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-30  |  716 b   |  28 lines  |  [TEXT/KAHL]

  1. /*
  2.  *——— CMIDIDataPort.h ————————————————————————————————————————————————————————
  3.  * Copyright © Paul Ferguson, 1990-94.  All rights reserved.
  4.  *
  5.  * For use with Symantec C++ 6.0 and the THINK Class Library.
  6.  *
  7.  * Description:
  8.  *    An abstract class for MIDI Manager Input and Output port classes.
  9.  *
  10.  *    Refer to the CMIDI Programmer's Manual for a complete desciption of
  11.  *    this class.
  12.  *————————————————————————————————————————————————————————————————————————————
  13.  */
  14. #pragma once
  15. #include "CMIDIPort.h"
  16.  
  17. class CMIDIDataPort : public CMIDIPort
  18. {
  19.  
  20. public:
  21.  
  22.     virtual OSErr    LoadPatches(ResType theResType, short theResID);
  23.  
  24.     short            GetTCFormat(void);
  25.     void            SetTCFormat(short theFormat);
  26. };
  27.  
  28. // end of CMIDIDataPort.h