парсер
От: ironwit Украина  
Дата: 05.11.05 07:56
Оценка:
Дан лог, кусок из лога

+========================>>> TIPC.ReadMomentData (04.11.05 13:58:27 859)
| +========================>>> TIPC.ReadMOMMaskData (04.11.05 13:58:27 859)
| | +========================>>> TFT3.ExecRequest (04.11.05 13:58:27 859)
| | | ACommand = 7
| | | +========================>>> TFT3.SinchSend (04.11.05 13:58:27 859)
| | | | Result = 0
| | | `-----[00:00:00 016]-----<<< TFT3.SinchSend (04.11.05 13:58:27 875)
| | | +========================>>> TFT3.SinchReceive (04.11.05 13:58:27 875)
| | | | Result = 0
| | | `-----[00:00:00 000]-----<<< TFT3.SinchReceive (04.11.05 13:58:27 875)
| | | +========================>>> TFT3.SinchReceive (04.11.05 13:58:27 875)
| | | | Result = 0
| | | `-----[00:00:00 000]-----<<< TFT3.SinchReceive (04.11.05 13:58:27 875)
| | | +========================>>> TFT3.SinchReceive (04.11.05 13:58:27 875)
| | | | Result = 0
| | | `-----[00:00:00 000]-----<<< TFT3.SinchReceive (04.11.05 13:58:27 890)
| | | +========================>>> TFT3.SinchReceive (04.11.05 13:58:27 890)
| | | | Result = 0
| | | `-----[00:00:00 016]-----<<< TFT3.SinchReceive (04.11.05 13:58:27 906)
| | | +========================>>> TFT3.SinchReceive (04.11.05 13:58:27 906)
| | | | Result = 0
| | | `-----[00:00:00 000]-----<<< TFT3.SinchReceive (04.11.05 13:58:27 906)
| | | +========================>>> TFT3.SinchReceive (04.11.05 13:58:27 906)
| | | | Result = 0
| | | `-----[00:00:00 015]-----<<< TFT3.SinchReceive (04.11.05 13:58:27 921)
| | | +========================>>> TFT3.SinchReceive (04.11.05 13:58:27 921)
| | | | Result = 0
| | | `-----[00:00:00 000]-----<<< TFT3.SinchReceive (04.11.05 13:58:27 921)
| | | Result = 0
| | `-----[00:00:00 062]-----<<< TFT3.ExecRequest (04.11.05 13:58:27 921)
| | Result = 0
| `-----[00:00:00 062]-----<<< TIPC.ReadMOMMaskData (04.11.05 13:58:27 921)
| Result = 0
`-----[00:00:00 062]-----<<< TIPC.ReadMomentData (04.11.05 13:58:27 921)


Имена методов и классов могут менятся, но применая логика сохранится... То есть всегда будет старший метод, который вызывает младший, в младшем будет несколько вызовов записи чтения в\из порта (устройства).
Как бы и чем бы красивее это пропарсить чтобы в итоге получить инфу сколько для каждого метода вызывались дочерние, с каким результатом закончились итд...?

Заранее спасибо.
Posted via RSDN NNTP Server 1.9
Я не умею быть злым, и не хочу быть добрым.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.