Update tut2.txt

This commit is contained in:
Rafael 2015-06-18 23:36:06 +02:00
commit 7bdbfb7663

View file

@ -233,17 +233,15 @@ is needed:
type type
Socket* = ref object of RootObj Socket* = ref object of RootObj
FHost: int # cannot be accessed from the outside of the module host: int # cannot be accessed from the outside of the module due to missing star
# the `F` prefix is a convention to avoid clashes since
# the accessors are named `host`
proc `host=`*(s: var Socket, value: int) {.inline.} = proc `host=`*(s: var Socket, value: int) {.inline.} =
## setter of hostAddr ## setter of host address
s.FHost = value s.host = value
proc host*(s: Socket): int {.inline.} = proc host*(s: Socket): int {.inline.} =
## getter of hostAddr ## getter of host address
s.FHost s.host
var s: Socket var s: Socket
new s new s