/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version: 1.3.21
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */


Require module: SwigRuntime.
Include path: CslNI.
Include path: SwigTypePfpvoidpvoid.
Include path: SwigTypePFILE.
Include path: SwigTypePlong.
Include path: SwigTypePunsignedint.
Include path: SwigTypePpcslPartial.
Include path: SwigTypePfftwfcomplex.
Include path: SwigTypePpfftwfcomplex.
Include path: SwigTypePPaDeviceIndex.
Include path: SwigTypePpthreadmutext.
Include path: SwigTypePPaStream.
Include path: SwigTypePpthreadcondt.
Include path: SwigTypePstring.
Include path: SwigTypePfloat.
Include path: SwigTypePpthreadt.
Include path: SwigTypePshort.
Include path: SwigTypePstdvectorTfloatstdallocatorTfloattt.
Include path: SwigTypePSFINFO.
Include path: SwigTypePtimeval.
Include path: SwigTypePstdvectorTunsignedintstdallocatorTunsignedinttt.
Include path: SwigTypePstdvectorTfloatpstdallocatorTfloatptt.
Include path: SwigTypePvoid.
Include path: SwigTypePSNDFILE.
Include path: SwigTypePvalist.
Include path: SwigTypePstdvectorTcslUnitGeneratorpstdallocatorTcslUnitGeneratorptt.
Include path: SwigTypePpthreadattrt.
Include path: SwigTypePdouble.
Include path: CslConstants.
Include path: Model.
Include path: Observer.
Include path: Exception.
Include path: CException.
Include path: MemoryError.
Include path: ValueError.
Include path: TimingError.
Include path: RunTimeError.
Include path: LogicError.
Include path: DomainError.
Include path: OutOfRangeError.
Include path: IOError.
Include path: CGestalt.
Include path: Buffer.
Include path: BufferCMap.
Include path: UnitGenerator.
Include path: Port.
Include path: Controllable.
Include path: Phased.
Include path: Scalable.
Include path: Effect.
Include path: Writeable.
Include path: Seekable.
Include path: Cacheable.
Include path: FanOut.
Include path: Splitter.
Include path: Joiner.
Include path: IO.
Include path: RingBufferTap.
Include path: RingBuffer.
Include path: BufferStream.
Include path: CVariable.
Include path: StaticVariable.
Include path: DynamicVariable.
Include path: Interleaver.
Include path: BlockResizer.
Include path: CPoint.
Include path: Synch.
Include path: Thread.
Include path: SynchPthread.
Include path: ThreadPthread.
Include path: BinaryOp.
Include path: AddOp.
Include path: MulOp.
Include path: LineSegment.
Include path: Envelope.
Include path: ADSR.
Include path: AR.
Include path: Triangle.
Include path: RandEnvelope.
Include path: Oscillator.
Include path: WavetableOscillator.
Include path: CompOrCacheOscillator.
Include path: Sine.
Include path: Sawtooth.
Include path: Square.
Include path: Impulse.
Include path: Partial.
Include path: SumOfSines.
Include path: Noise.
Include path: WhiteNoise.
Include path: PinkNoise.
Include path: Window.
Include path: RectangularWindow.
Include path: HammingWindow.
Include path: HannWindow.
Include path: BlackmanWindow.
Include path: BlackmanHarrisWindow.
Include path: WelchWindow.
Include path: FFT.
Include path: IFFT.
Include path: KarplusString.
Include path: InOut.
Include path: FrequencyAmount.
Include path: Filter.
Include path: Butter.
Include path: Formant.
Include path: Notch.
Include path: Allpass.
Include path: Moog.
Include path: DelayLine.
Include path: Mixer.
Include path: Panner.
Include path: Convolver.
Include path: FilterSpecification.
Include path: FIR.
Include path: PADevice.
Include path: PAIO.
Include path: FileIO.
Include path: SoundFile.
Include path: SoundCue.

Class name: Csl imports: CslConstants {
  Function [ logMsg: format 
    CslNI cslNI_logMsg__SWIG_0: format asNullTermStringParameter

  ]
  Function [ logMsg: level format: format 
    CslNI cslNI_logMsg__SWIG_1: level with: format asNullTermStringParameter

  ]
  Function [ vlogMsg: format args: args 
    CslNI cslNI_vlogMsg__SWIG_0: format asNullTermStringParameter with: (SwigTypePvalist getCPtr: args)

  ]
  Function [ vlogMsg: level format: format args: args 
    CslNI cslNI_vlogMsg__SWIG_1: level with: format asNullTermStringParameter with: (SwigTypePvalist getCPtr: args)

  ]
  Function [ sleepUsec: dur 
    CslNI cslNI_sleepUsec: dur

  ]
  Function [ sleepMsec: dur 
    CslNI cslNI_sleepMsec: dur

  ]
  Function [ sleepSec: dur 
    CslNI cslNI_sleepSec: dur

  ]
  Function [ fRand 
    ^CslNI cslNI_fRand

  ]
}
