[haXe] Getter & Setter problems

Luke Schreur luke.schreur at profero.com.au
Wed Aug 1 05:37:19 CEST 2007


Hi guys,

First post to this list so please be gentle. I've run into a problem  
with getter and setters. I actually wanted to create a singleton with  
static getter and setters but I already had issues with getting the  
example of the haXe site up and running. I'm getting the following  
error and I'm sure its my mistake but I can't seem to be able to see it:

./src/Test.hx:7: characters 8-31 : In method setX required by property x
./src/Test.hx:7: characters 8-31 : x : Int -> Void should be Int -> Int
./src/Test.hx:7: characters 8-31 : Void should be Int

class Test
{
	public var x(getX,setX) : Int;			// this is line 7
	
	private var m_x : Int;
	
	private function getX()
	{
		return( m_x );	
	}
	
	private function setX( x : Int )
	{
		m_x = x;
	}
}

I'm running haxe-1.14-osx. Anyone an idea?

Thanks.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.motion-twin.com/pipermail/haxe/attachments/20070801/c9b15a00/attachment-0001.htm


More information about the Haxe mailing list