Lines Matching refs:inStack
91 * inStack : inverted sequence with fault log
94 bool LogParse::GetValidStack(int num, stack<string>& inStack, stack<string>& outStack) const
99 if (count < 1 || inStack.empty()) {
104 bool iStack = Tbox::IsCallStack(inStack.top());
106 validStack = GetValidStack(count, inStack);
124 list<vector<string>> LogParse::StackToMultipart(stack<string>& inStack, size_t num) const
129 while (!inStack.empty()) {
130 string topStr = inStack.top();
141 inStack.pop();
145 inStack.pop();
154 string LogParse::GetValidBlock(stack<string> inStack, vector<string>& lastPart) const
158 list<vector<string>> multiPart = StackToMultipart(inStack, 3); // 3 : first/second/last frame
201 vector<string> LogParse::GetValidStack(size_t num, stack<string>& inStack) const
203 stack<string> src = inStack;
216 MatchIgnoreLibrary(inStack, outStatck, num);
237 void LogParse::MatchIgnoreLibrary(stack<string> inStack, stack<string>& outStack, size_t num) const
239 if (inStack.size() <= num) {
240 outStack = inStack;
246 outStack = inStack;
250 stack<string> src = inStack;