compare() public method

public compare ( IoObject v ) : int
v IoObject
return int
Ejemplo n.º 1
0
        public static IoObject slotGreaterThan(IoObject self, IoObject locals, IoObject message)
        {
            IoMessage m = message as IoMessage;
            IoObject  o = m.localsValueArgAt(locals, 0);

            return(self.compare(o) > 0 ? self.state.ioTrue : self.state.ioFalse);
        }
Ejemplo n.º 2
0
        // Published Slots

        public static IoObject slotCompare(IoObject self, IoObject locals, IoObject message)
        {
            IoMessage m = message as IoMessage;
            IoObject  o = m.localsValueArgAt(locals, 0);

            return(IoNumber.newWithDouble(self.state, Convert.ToDouble(self.compare(o))));
        }
Ejemplo n.º 3
0
 public static IoObject slotNotEquals(IoObject self, IoObject locals, IoObject message)
 {
     IoMessage m = message as IoMessage;
     IoObject o = m.localsValueArgAt(locals, 0);
     return self.compare(o) != 0 ? self.state.ioTrue : self.state.ioFalse;
 }
Ejemplo n.º 4
0
 // Published Slots
 public static IoObject slotCompare(IoObject self, IoObject locals, IoObject message)
 {
     IoMessage m = message as IoMessage;
     IoObject o = m.localsValueArgAt(locals, 0);
     return IoNumber.newWithDouble(self.state, Convert.ToDouble(self.compare(o)));
 }