summaryrefslogtreecommitdiff
path: root/fml/doc/ja/01_RFC_ERROR_FRAME.txt
blob: 83dd5fbd08fe0a32cd032f8925cf17ba9bad9ab0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
$curproc->log();


$curproc->logwarn();


$curproc->logerror();
	���顼�򤭤������롣
	����fatal error �ȤϤ�����ʤ���


$curproc->error_set($hash);

	$hash = {
		key         => ERROR_KEY,
		key_args    => {
			_arg_xxx => "yyy",
		},
		string      => ERROR_STRING,
		type        => TYPE,
		at_package  => PACKAGE,
		at_function => FUNCTION,
		at_line     => LINE_NUMBER,
	};


	error_queue = [  $hash_01, $hash_02, ... ]; �ˤ����

	$curproc->logerror( string ); 

	croak( __�ʤ󤫡����Τ����Ƥ��Ĥ��äƤ�Ȥ������뤷��__ ) ����

   �Ǥ褤�����������Ф��礫�� croak �����뤱�ɡ�


$hash = $curproc->error_get();

	�����Ф󡢤Ȥäפ�٤�ǡ����֡������ޤä� fatal error �ξ���
	����Ф�����ˤ��롣