/*
 *    @(#)19 1.1 9/28/93 11:45:17 [10/14/94] (c)IBM Corp. 1992
 */

// This file was generated by the SOM Compiler.
// FileName: bt.id2.
// Generated using:
//     SOM Precompiler spc: 6.9
//     SOM Emitter emitidl.dll: 6.8

//  This class is adapted from the book
//    Class Construction in C and C++, Object Oriented Fundamentals
//    by Roger Sessions, Copyright (c) 1992 Prentice Hall.
//  Reprinted with permission.

#ifndef bt_idl
#define bt_idl

#include <somobj.idl>

interface baseType : SOMObject
{
  boolean match(in string target);
  
  //  Returns TRUE if the target object matches target,
  //  FALSE otherwise.

  void print(inout FILE outputFile);
  
  //   Prints the target object in some reasonable format.



#ifdef __SOMIDL__
  implementation {

    releaseorder: match,print;

    //# Class Modifiers
    callstyle = oidl;
    local; 
    filestem = bt;

    passthru C_h =      "#include <stdio.h>";


    //# Method Modifiers

  };
#endif /* __SOMIDL__ */
};

#endif  /* bt_idl */
