Classes Utilities Scripts Speech Search Up Home
ISIP IFC Index
Title Bar

/home5/piconepr/public_html/isip/projects/speech/software/documentation/class/math/scalar/MScalar/mscl_00.cc

// file: $isip/class/math/scalar/MScalar/mscl_00.cc
// version: $Id: mscl_00.cc 6239 2001-01-26 20:42:25Z duncan $
//

// this file contains those methods that are not inlined in the MScalar
// template, but yet, not sufficiently complicated to be placed in
// MScalarMethods.h. The functions implemented here must be in the same
// file, due to the intricacies of template support in C++.
//

// isip include files
//
#include "MScalar.h"
#include <Error.h>

[snipped]

// method: rand
//
// arguments:
//  Random& generator: (input) random number generator
//
// return: a random number
//
// this is the default method that should never be called.
//
template<class TIntegral, class TSize>
TIntegral MScalar<TIntegral, TSize>::rand(Random& generator_a) {
  Error::handle(name(), L"rand", Error::TEMPLATE_TYPE, __FILE__, __LINE__);
  return 0;
}

[snipped]

//
// end of file


Footer

Up | Home | Courses | Projects | Proposals | Publications Please direct questions or comments to joseph.picone@isip.piconepress.com