Behaviour module attribute meaning

Ulf Wiger (AL/EAB) <>
Tue Jun 1 14:07:36 CEST 2004

If the -behaviour() attribute is present, the linter checks whether the
exported functions required by the given behaviour are in fact present
in the module. If not, the linter issues a warning for each missing function.
The set of functions to be exported for a given behaviour is specified
by Behaviour:behaviour_info(callbacks) -- for example, 
1> gen_server:behaviour_info(callbacks).


-----Original Message-----
From:  [mailto:]On Behalf Of Inswitch Solutions - Erlang Evaluation
Sent: den 1 juni 2004 13:55
Subject: Behaviour module attribute meaning

Does someone know what the behaviour module attribute do?
I have a GEN_FSM callback module without "-behaviour(gen_fsm)." attribute and it works.
thanks in advance,
Eduardo Figoli
INSwitch Solutions

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the erlang-questions mailing list