吉里吉里2 Ver2.32r2に付属のドキュメント追加
This commit is contained in:
252
docs/tjs2doc/contents/ttjs.html
Normal file
252
docs/tjs2doc/contents/ttjs.html
Normal file
@@ -0,0 +1,252 @@
|
||||
<?xml version="1.0" encoding="Shift_JIS"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
|
||||
<!-- generated by to_html.pl from ttjs.xml -->
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
|
||||
<title>tTJS</title>
|
||||
<meta name="author" content="W.Dee" />
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript" />
|
||||
<link href="browser.css" type="text/css" rel="stylesheet" title="�g���g���֘A���t�@�����X�p�W���X�^�C��" />
|
||||
<link href="mailto:[email protected]" rev="Made" />
|
||||
<link href="index.html" target="_top" rel="Start" title="�g�b�v�y�[�W" />
|
||||
</head>
|
||||
<body>
|
||||
<h1><a id="id384" name="id384">tTJS �Ƃ�</a>
|
||||
</h1><div class="para"><div>
|
||||
�@TJS2 �X�N���v�g�G���W���̃N���X�ł��B���̃N���X�̃I�u�W�F�N�g���ʂ��� TJS2 �𑀍삷�邱�Ƃ��ł��܂��B<br />
|
||||
</div></div>
|
||||
<h1><a id="id385" name="id385">�R���X�g���N�^</a>
|
||||
</h1><div class="para"><div>
|
||||
�@tTJS �̃R���X�g���N�^�Ɉ����͂����܂����B<br />
|
||||
�@tTJS �̃I�u�W�F�N�g�͎����ϐ��Ƃ��č쐬�ł��܂����B���Ȃ炸 new ���Z�q���p���č쐬�����K�v�������܂��B<br />
|
||||
�@�쐬������ �Q�ƃJ�E���^�� 1 �ɂȂ��Ă��܂��B�����͂��̂܂� Release ���\�b�h���Ăׂ� tTJS �̃I�u�W�F�N�g�������������ƌ������Ƃł��B<br />
|
||||
</div></div>
|
||||
<h1><a id="id386" name="id386">�f�X�g���N�^</a>
|
||||
</h1><div class="para"><div>
|
||||
�@tTJS �̃f�X�g���N�^�͕ی암�ɂ����A�A�N�Z�X�ł��܂����B<br />
|
||||
�@tTJS �̃I�u�W�F�N�g�����������ɂ� Release ���\�b�h���g���Ă��������B<br />
|
||||
�@�܂��AtTJS �̃I�u�W�F�N�g�����������O�ɂ� Shutdown ���\�b�h���ĂԂ��Ƃ����������܂��B<br />
|
||||
</div></div>
|
||||
|
||||
<h1><a id="id387" name="id387">AddRef</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::AddRef()<br />
|
||||
<br />
|
||||
�@TJS2 �X�N���v�g�G���W���̎Q�ƃJ�E���^���C���N�������g���܂��B</div></div>
|
||||
<h1><a id="id388" name="id388">Release</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::Release()<br />
|
||||
<br />
|
||||
�@TJS2 �X�N���v�g�G���W���̎Q�ƃJ�E���^���f�N�������g���܂��B<br />
|
||||
�@�Q�ƃJ�E���^�� 0 �ɂȂ��� tTJS �I�u�W�F�N�g�͉��������܂��B</div></div>
|
||||
<h1><a id="id389" name="id389">Shutdown</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::Shutdown()<br />
|
||||
<br />
|
||||
�@�X�N���v�g�G���W���̃V���b�g�_�E�����s���܂��B<br />
|
||||
<br />
|
||||
�@TJS2 �X�N���v�g�G���W�������������Ƃ��ARelease ���\�b�h�̑O�ɂ��̃��\�b�h���ĂԂ��Ƃ𐄏����܂��B<br />
|
||||
</div></div>
|
||||
|
||||
<h1><a id="id390" name="id390">GetGlobal</a>
|
||||
</h1><div class="para"><div>
|
||||
iTJSDispatch2 * tTJS::GetGlobal()<br />
|
||||
<br />
|
||||
�@<a id="id391" name="id391" class="targanchor"><dfn>global �I�u�W�F�N�g</dfn></a>���擾���܂��B<a target="main" class="jump" href="interface.html">iTJSDispatch2 �C���^�[�t�F�[�X</a> �^�̃I�u�W�F�N�g���Ԃ����܂��B<br />
|
||||
�@���̃��\�b�h�� global �I�u�W�F�N�g���Ԃ��Ƃ��A���̎Q�ƃJ�E���^���C���N�������g���܂��B<br />
|
||||
</div></div>
|
||||
|
||||
|
||||
|
||||
<h1><a id="id392" name="id392">GetGlobalNoAddRef</a>
|
||||
</h1><div class="para"><div>
|
||||
iTJSDispatch2 * tTJS::GetGlobalNoAddRef()<br />
|
||||
<br />
|
||||
�@global �I�u�W�F�N�g���擾���܂��BGetGlobal �ƈႤ�̂́Aglobal �I�u�W�F�N�g�̎Q�ƃJ�E���^���C���N�������g���Ȃ��ƌ������Ƃł��B<br />
|
||||
</div></div>
|
||||
|
||||
|
||||
|
||||
<h1><a id="id393" name="id393">SetConsoleOutput</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::SetConsoleOutput(iTJSConsoleOutput *console);<br />
|
||||
<br />
|
||||
�@<a id="id394" name="id394" class="targanchor"><dfn>�R���\�[��</dfn></a>�̏o�͐����w�肵�܂��B<br />
|
||||
�@�R���\�[���́ATJS2 �̏o���G���[���b�Z�[�W�Ȃǂ��o�͂������Ƃ����ł��B<br />
|
||||
<br />
|
||||
�ȉ��̈����������܂��B<br />
|
||||
<br />
|
||||
<dl>
|
||||
<dt>console</dt>
|
||||
<dd>�@�R���\�[���̏o�͐������`�����A<a id="id395" name="id395" class="targanchor"><dfn>iTJSConsoleOutput</dfn></a> �^�̃I�u�W�F�N�g���w�肵�܂��B<br />
|
||||
�@iTJSConsoleOutput �^�� tjs.h �ɒ��`�����Ă������{���ۃN���X�ŁA�ȉ��̃��\�b�h�������܂��B<br />
|
||||
<br />
|
||||
<dl>
|
||||
<dt>void iTJSConsoleOutput::<a id="id396" name="id396" class="targanchor"><dfn>ExceptionPrint</dfn></a>(const tjs_char *msg)</dt>
|
||||
<dd>�@���O�Ɋւ����������o�͂��邽�߂̃��\�b�h�ł��Bmsg �����b�Z�[�W���\���܂��B</dd>
|
||||
<dt>void iTJSConsoleOutput::<a id="id397" name="id397" class="targanchor"><dfn>Print</dfn></a>(const tjs_char *msg)</dt>
|
||||
<dd>�@���̑��̏������o�͂��邽�߂̃��\�b�h�ł��Bmsg �����b�Z�[�W���\���܂��B</dd></dl></dd></dl>
|
||||
</div></div>
|
||||
|
||||
<h1><a id="id398" name="id398">GetConsoleOutput</a>
|
||||
</h1><div class="para"><div>
|
||||
tTJSConsoleOutput * tTJS::GetConsoleOutput() const<br />
|
||||
<br />
|
||||
�@�R���\�[���̏o�͐����擾���܂��B<br />
|
||||
</div></div>
|
||||
|
||||
<h1><a id="id399" name="id399">OutputToConsole</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::OutputToConsole(const tjs_char *msg) const<br />
|
||||
<br />
|
||||
�@�R���\�[���ɕ��������o�͂��܂��Bmsg �͏o�͂��郁�b�Z�[�W�ł��B<br />
|
||||
</div></div>
|
||||
|
||||
|
||||
<h1><a id="id400" name="id400">OutpuExceptionToConsole</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::OutpuExceptionToConsole(const tjs_char *msg) const<br />
|
||||
<br />
|
||||
�@�R���\�[���ɗ��O�̕��������o�͂��܂��Bmsg �͏o�͂��郁�b�Z�[�W�ł��B<br />
|
||||
</div></div>
|
||||
|
||||
|
||||
|
||||
<h1><a id="id401" name="id401">OutputToConsoleWithCentering</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::OutputToConsoleWithCentering(const tjs_char *msg, tjs_uint width) const<br />
|
||||
<br />
|
||||
�@�R���\�[���ɕ��������Z���^�����O���ďo�͂��܂��Bmsg �͏o�͂��郁�b�Z�[�W�ŁAwidth �͉����ł��B<br />
|
||||
�@�����������o�͂��郁�b�Z�[�W�̕����������Ȃ��ꍇ�́A�w�肵�������̒����ɃZ���^�����O���ďo�͂��܂�
|
||||
( ���������ׂĂ̕����̕����ł����ƌ��Ȃ����߁A�S�p���������ƕ��ꂽ�\���ɂȂ��܂� )</div></div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<h1><a id="id402" name="id402">OutputToConsoleSeparator</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::OutputToConsoleSeparator(const tjs_char *text, tjs_uint count) const<br />
|
||||
<br />
|
||||
�@text �Ŏ����ꂽ�����L�����Acount �A�R���\�[���ɏo�͂��܂��B</div></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<h1><a id="id403" name="id403">Dump</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::Dump(tjs_uint width = 80) const<br />
|
||||
<br />
|
||||
�@TJS2 �̏��Ԃ��R���\�[���ɏo�͂��܂��B<br />
|
||||
�@�e�X�N���v�g�u���b�N���̉��z�}�V���R�[�h�̋t�A�Z���u�����ʂȂǂ��\�������܂��B<br />
|
||||
�@width �ɂ͏o�͂��鉡�����w�肵�܂��B</div></div>
|
||||
|
||||
|
||||
<h1><a id="id404" name="id404">ExecScript</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::ExecScript(<br />
|
||||
const tjs_char *script,<br />
|
||||
tTJSVariant *result = NULL,<br />
|
||||
iTJSDispatch2 *context = NULL,<br />
|
||||
const tjs_char *name = NULL,<br />
|
||||
tjs_int lineofs = 0<br />
|
||||
)<br />
|
||||
<br />
|
||||
void tTJS::ExecScript(<br />
|
||||
const ttstr &script,<br />
|
||||
tTJSVariant *result = NULL,<br />
|
||||
iTJSDispatch2 *context = NULL,<br />
|
||||
const tjs_char *name = NULL,<br />
|
||||
tjs_int lineofs = 0<br />
|
||||
)<br />
|
||||
<br />
|
||||
�@�X�N���v�g�����s���܂��B<br />
|
||||
<br />
|
||||
�@�ȉ��̈����������܂��B<br />
|
||||
<br />
|
||||
<dl>
|
||||
<dt>const tjs_char *script</dt>
|
||||
|
||||
<dt>const ttstr &script</dt>
|
||||
<dd>�@���s�����X�N���v�g���w�肵�܂��B</dd>
|
||||
|
||||
|
||||
<dt>tTJSVariant *result</dt>
|
||||
<dd>�@���ʂ����邽�߂� tTJSVariant �^�̕ϐ��ւ̃|�C���^���w�肵�܂��B<br />
|
||||
�@NULL ���w���ł��܂����ANULL �̏ꍇ�͌��ʂ����邱�Ƃ��ł��܂����B</dd>
|
||||
<dt>iTJSDispatch2 *context</dt>
|
||||
<dd>�@���̃X�N���v�g�����s�������R���e�L�X�g���w�肵�܂��B<br />
|
||||
�@NULL ���w�肷���ƁA�X�N���v�g�� global �R���e�L�X�g���Ŏ��s�����܂��B<br />
|
||||
�@�ʏ��� NULL ���w�肵�܂����A�X�N���v�g�������̃R���e�L�X�g�Ŏ��s�������ꍇ�͂��̃R���e�L�X�g�ƂȂ��I�u�W�F�N�g���w�肵�Ă��������B</dd>
|
||||
|
||||
|
||||
<dt>const tjs_char *name</dt>
|
||||
<dd>�@�X�N���v�g�̖��O���w�肵�܂��B�ʏ��A���̃X�N���v�g�̃t�@�C�������w�肵�܂��B<br />
|
||||
�@���O�̒ʒm�̍ۂɂǂ��̃X�N���v�g�ŗ��O���N�����������m�点���肷���ړI�Ŏg�p�����܂��B</dd>
|
||||
|
||||
<dt>tjs_int lineofs</dt>
|
||||
<dd>�@�X�N���v�g���́A���̃X�N���v�g�̎n�܂����s(0�`)���w�肵�܂��B<br />
|
||||
�@KAG�V�i���I���ɖ��ߍ��܂ꂽTJS�X�N���v�g�̂悤�ɁA���̃h�L�������g����TJS�X�N���v�g�����ߍ��܂����ꍇ�ɁA����TJS�X�N���v�g�̊J�n�s���w�肵�܂��B<br />
|
||||
�@���O�̒ʒm�̍ۂɂǂ��̃X�N���v�g�ŗ��O���N�����������m�点���肷���ړI�Ŏg�p�����܂��B</dd>
|
||||
|
||||
|
||||
</dl></div></div>
|
||||
|
||||
<h1><a id="id405" name="id405">EvalExpression</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::EvalExpression(<br />
|
||||
const tjs_char *expression,<br />
|
||||
tTJSVariant *result = NULL,<br />
|
||||
iTJSDispatch2 *context = NULL,<br />
|
||||
const tjs_char *name = NULL<br />
|
||||
tjs_int lineofs = 0<br />
|
||||
)<br />
|
||||
<br />
|
||||
void tTJS::EvalExpression(<br />
|
||||
const ttstr &expression,<br />
|
||||
tTJSVariant *result = NULL,<br />
|
||||
iTJSDispatch2 *context = NULL,<br />
|
||||
const tjs_char *name = NULL<br />
|
||||
tjs_int lineofs = 0<br />
|
||||
)<br />
|
||||
<br />
|
||||
�@�����]�����܂��B<br />
|
||||
�@�����ɂ��Ă� ExecScript ���Q�Ƃ��Ă��������B<br />
|
||||
<br />
|
||||
�@<a id="id406" name="id406" class="targanchor"><dfn>if ���Z�q</dfn></a>�̂悤�Ɏ��̌��ʂ邱�Ƃ��ł��Ȃ����Z�q�̏ꍇ�A���̌��ʂ悤�Ƃ��� result �ɔ� NULL ���w�肷���Ɨ��O���������܂��B���̏ꍇ�� result �ɂ� NULL ���w�肷���K�v�������܂��B</div></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<h1><a id="id407" name="id407">SetPPValue</a>
|
||||
</h1><div class="para"><div>
|
||||
void tTJS::SetPPValue(const tjs_char *name, const tjs_int32 value)<br />
|
||||
<br />
|
||||
�@<a id="id408" name="id408" class="targanchor"><dfn>�����R���p�C��</dfn></a>�p�̕ϐ����ݒ肵�܂��Bname �͕ϐ��̖��O�Avalue �͐ݒ肷���l�ł��B<br />
|
||||
</div></div>
|
||||
|
||||
|
||||
|
||||
<h1><a id="id409" name="id409">GetPPValue</a>
|
||||
</h1><div class="para"><div>
|
||||
tjs_int32 tTJS::GetPPValue(const tjs_char *name)<br />
|
||||
<br />
|
||||
�@�����R���p�C���p�̕ϐ����擾���܂��Bname �͕ϐ��̖��O�ł��B�ϐ����������Ȃ������ꍇ�� 0 ���A���܂��B<br />
|
||||
</div></div>
|
||||
|
||||
|
||||
|
||||
|
||||
<h1><a id="id410" name="id410">DoGarbageCollection</a>
|
||||
</h1><div class="para"><div>
|
||||
tjs_int32 tTJS::DoGarbageCollection()<br />
|
||||
<br />
|
||||
�@<a id="id411" name="id411" class="targanchor"><dfn>�K�x�[�W�R���N�V����</dfn></a>���s���܂��BTJS2 ���ێ����Ă����L���b�V�����N���A�������A�������̃N���[���A�b�v���������������܂��B<br />
|
||||
</div></div>
|
||||
<script type="text/javascript" charset="Shift_JIS" src="documentid.js" ></script>
|
||||
<script type="text/javascript" charset="Shift_JIS" src="postcontent.js" ></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user