各种有用的erlang行为
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 

23 wiersze
516 B

-ifndef(genGbh_H).
-define(genGbh_H, true).
-record(gbhOpts, {
daemon = false :: boolean() %% 是否是守护进程模式 try catch 捕捉到出错之后 是否关闭进程 还是仅仅打印日志 调用、handleError
}).
-ifdef(debug_gbh).
%% debug 调试相关宏定义
-define(NOT_DEBUG, []).
-define(SYS_DEBUG(Debug, Name, Msg),
case Debug of
?NOT_DEBUG ->
ok;
_ ->
sys:handle_debug(Debug, fun print_event/3, Name, Msg)
end).
-else.
-define(SYS_DEBUG(Debug, Name, Msg), ok).
-endif.
-endif.