add method
Implementation
void add( int err, int num, String func, String token ){
_ClipProcError? cur = _top;
while( true ){
if( cur == null ){
break;
}
if(
(cur._err == err ) &&
(cur._num == num ) &&
(cur._func == func ) &&
(cur._token == token)
){
return;
}
cur = cur._next;
}
_ClipProcError tmp = _ClipProcError();
if( _top == null ){
// 先頭に登録する
_top = tmp;
_end = tmp;
} else {
// 最後尾に追加する
tmp._before = _end;
_end!._next = tmp;
_end = tmp;
}
tmp._err = err;
tmp._num = num;
tmp._func = func;
tmp._token = token;
_num++;
}