Esempio n. 1
0
IO_METHOD(IoDuration, subtract)
{
	/*doc Duration -=(aDuration)
	Subtract aDuration to the receiver. Returns self. 
	*/

	IoDuration *d = IoMessage_locals_durationArgAt_(m, locals, 0);
	Duration_subtract_(DATA(self), DATA(d));
	return self;
}
Esempio n. 2
0
IO_METHOD(IoDuration, add)
{
	/*doc Duration +=(aDuration)
	Add aDuration to the receiver. Returns self. 
	*/

	IoDuration *d = IoMessage_locals_durationArgAt_(m, locals, 0);
	Duration_add_(DATA(self), DATA(d));
	return self;
}
Esempio n. 3
0
File: IoDate.c Progetto: bomma/io
IO_METHOD(IoDate, addInPlace)
{
	/*doc Date +=(aDuration)
	Add aDuration to the receiver. Returns self. 
	*/

	IoDuration *d = IoMessage_locals_durationArgAt_(m, locals, 0);
	Date_addDuration_(DATA(self), IoDuration_duration(d));
	IoObject_isDirty_(self, 1);
	return self;
}
Esempio n. 4
0
File: IoDate.c Progetto: bomma/io
IO_METHOD(IoDate, subtractInPlace)
{
	/*doc Date -=(aDuration)
	Subtract aDuration from the receiver. Returns self.
	*/

	IoDuration *d = IoMessage_locals_durationArgAt_(m, locals, 0);
	Date_subtractDuration_(DATA(self), IoDuration_duration(d));
	IoObject_isDirty_(self, 1);
	return self;
}