Changeset 50c8659 in git for factory/templates


Ignore:
Timestamp:
Jun 29, 1998, 5:44:45 PM (26 years ago)
Author:
Jens Schmidt <schmidt@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
030f132f22f4af7b7e819ab46ad07fcde54175cd
Parents:
147c2a4c808ea309e2cf5a023a5d31e57724f662
Message:
	* templates/ftmpl_functions.h: doc fixes


git-svn-id: file:///usr/local/Singular/svn/trunk@2258 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • factory/templates/ftmpl_functions.h

    r147c2a r50c8659  
    11/* emacs edit mode for this file is -*- C++ -*- */
    2 /* $Id: ftmpl_functions.h,v 1.4 1998-03-11 10:47:02 schmidt Exp $ */
     2/* $Id: ftmpl_functions.h,v 1.5 1998-06-29 15:44:45 schmidt Exp $ */
    33
    44#ifndef INCL_FUNCTIONS_H
     
    99// ftmpl_functions.h - some useful template functions.
    1010//
     11// Header file corresponds to: nothing
     12//
     13// Hierarchy: bottom, templates
     14//
     15// Developer note:
     16// ---------------
    1117// Sooner or later you need them: functions to calculate the
    1218// minimum or maximum of two values or the absolute value.  Here
     
    1420// file corresponding to `ftmpl_functions.h'.
    1521//
    16 // The functions are for internal use only (i.e. to build the
     22// The functions are for internal use only (i.e., to build the
    1723// library), hence they should not be included from `factory.h'.
    1824// However, we have to install `ftmpl_functions.h' with the other
    1925// templates since the functions have to be instantiated.
    20 //
    21 // Used by: cf_gcd.cc, cf_map.cc, fac_ezgcd.cc, sm_sparsemod.cc,
    22 //   ftmpl_inst.cc
    2326//
    2427//}}}
     
    3134// tmax() - return the maximum of `a' and `b'.
    3235//
     36// Developers note:
     37// ----------------
    3338// `T' should have an `operator >()'.
    3439//
     
    4651// tmin() - return the minimum of `a' and `b'.
    4752//
     53// Developers note:
     54// ----------------
    4855// `T' should have an `operator <()'.
    4956//
     
    6168// tabs() - return the absolute value of `a'.
    6269//
     70// `a' is negated iff it is less or equal `T( 0 )'.
     71//
     72// Developers note:
     73// ----------------
    6374// `T' should have an `operator >()', an `operator -()', and a
    6475// `T::T( int )' constructor.
Note: See TracChangeset for help on using the changeset viewer.