blob: 7529e7942f1e30a385c71777231ce6744d6c18bc (
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
40
41
42
43
44
45
46
47
48
|
.\" marshal.doc - -*- Indented-Text -*- created at: Tue May 16 12:18:08 JST 1995
** Marshal(�⥸�塼��)
ruby���֥������Ȥ�ե�����˽Ф����ꡤ�ɤߤ��٤����ꤹ�뵡ǽ����
����⥸�塼�롥����ʬ�Υ��饹�Υ�����Ф������Ǥ��뤬���ե�
����ؤ��Բ�ǽ�ʥ��饹��¸�ߤ�(��:IO)�����Τ褦�ʥ��饹��Ф�����
������㳰��ȯ�������롥
Methods:
Single Methods:
dump(obj, port[, limit])
obj��Ƶ�Ū�˥ե�����˽Ф����ե�����˽Ф��ʤ����饹�Υ�
����ե�����˽Ф����Ȥ�����㳰��ȯ�������롥�ե�����
�˽Ф��ʤ����饹�ϰʲ����̤ꡥ
Class, Module, Data
�ޤ��������Υ��饹�����Ū�˻ؤ����饹(�㤨��IO�Υ��֥��饹)�ʤ�
��Ф��ʤ���port��IO(�ޤ��Ϥ��Υ��֥��饹)�Υ��������
���롥
���Ϥ��륪�֥������Ȥ���å�`_dump_to'��������Ƥ�����ˤϡ��ե�
������ϤϤ��Υ�åɤ�ȤäƹԤ��롥��å�`_dump_to'�ϰ�����
���ƽ�����Υե����륪�֥������Ȥ������롥��������å�
`_dump_to'����ĥ��饹��ɬ��Ʊ���ե����ޥåȤ��ɤ��᤹�ðۥ�å�
`_load_from'���������ɬ�פ����롥
limit����ꤷ����硤limit�ʰʾ忼����������֥������Ȥ�����
�Ǥ��ʤ�(�ǥե���Ȥ�100��٥�)�����limit����ꤹ��ȿ��������å�
��Ԥ�ʤ���
dumps(obj)
dump()���ե�����˽Ф��Τ�Ʊ�����Ƥ�ޤ�ʸ������֤���
load(port)
port���饪�֥������Ȥ��ɤ߹������ơ����Υ��֥������Ȥ�Ʊ�����֤�
��ĥ��֥������Ȥ��������롥port��ʸ����IO(�ޤ��Ϥ��Υ��֥��饹)
�Υ����Ǥ��롥
-------------------------------------------------------
Local variables:
fill-column: 70
end:
|