X-Git-Url: http://git.draconx.ca/gitweb/gob-dx.git/blobdiff_plain/daead564b9592e78d418deb56a211cd5ea399f76..6e77e91bbb048a0ee1a072715c0ce808c169ab38:/doc/gob.1.in diff --git a/doc/gob.1.in b/doc/gob.1.in index ee42dd9..afd3bf5 100644 --- a/doc/gob.1.in +++ b/doc/gob.1.in @@ -181,7 +181,8 @@ so that one can override the method in derived methods. They can be empty which makes calling the methods he same as public methods. This type of method is just a little bit "slower" then normal functions, but not as slow as signals. You define them by using "virtual" keyword before the -prototype. +prototype. If you put the keyword "private" right after the "virtual" +keyword, the wrapper will not be a public method, but a private one. .PP Signals: .PP @@ -214,6 +215,13 @@ or .fi .PP +If you don't want the wrapper that emits the signal to be public, you can +include the keyword "private" after the "signal" keyword. This will make +the wrapper a normal private method. +.PP +If you don't define a "first" or a "last", the default will be taken as +"last". +.PP Override methods: .PP If you need to override some method (a signal or a virtual method @@ -271,8 +279,8 @@ will fetch a new object, so a fairly standard new method would look like: .SH BUGS .PP The generated header file is included as the first file in the .c file, no -matter what. This means that you will have to put things that need to be included -before that, into an %h{ } section. +matter what. This means that you will have to put things that need to be +included before that, into an %h{ } section. .SH AUTHOR .PP