Changeset 1615 for trunk/src/objects


Ignore:
Timestamp:
Nov 16, 2009, 3:03:37 PM (15 years ago)
Author:
dkearney
Message:

clean up on example programs for new bindings

Location:
trunk/src/objects
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/objects/RpLibObj.h

    r1581 r1615  
    2727#ifdef __cplusplus
    2828
    29 #include "RpBuffer.h"
    3029#include "RpOutcome.h"
    3130#include "RpInt.h"
  • trunk/src/objects/RpNumber.cc

    r1581 r1615  
    229229    }
    230230
     231    if (_minSet) {
     232        convertedVal = fromUnit->convert(toUnit,min(), &err);
     233        if (err) {
     234            _status.addError("undefined error while converting %s to %s",
     235                (fromUnit->getUnitsName()).c_str(),
     236                (toUnit->getUnitsName()).c_str());
     237        } else {
     238            min(convertedVal);
     239        }
     240    }
     241
     242    if (_maxSet) {
     243        convertedVal = fromUnit->convert(toUnit,max(), &err);
     244        if (err) {
     245            _status.addError("undefined error while converting %s to %s",
     246                (fromUnit->getUnitsName()).c_str(),
     247                (toUnit->getUnitsName()).c_str());
     248        } else {
     249            max(convertedVal);
     250        }
     251    }
    231252    return _status;
    232253}
Note: See TracChangeset for help on using the changeset viewer.