Lines Matching refs:clientCmdArg

156 HiSysEventTool::HiSysEventTool(bool autoExit) : clientCmdArg {
176 if (!clientCmdArg.real && !clientCmdArg.history) {
180 if (clientCmdArg.real && clientCmdArg.history) {
185 if (clientCmdArg.isDebug && !clientCmdArg.real) {
190 if (clientCmdArg.history) {
191 auto timestampValidCheck = clientCmdArg.endTime > 0
192 && clientCmdArg.beginTime > clientCmdArg.endTime;
195 cout << clientCmdArg.beginTime << " > " << clientCmdArg.endTime << ")." << endl;
213 optHandlers.at(opt)(clientCmdArg, optarg);
249 if (clientCmdArg.ruleType == RuleType::REGULAR && (!IsValidRegex(clientCmdArg.domain)
250 || !IsValidRegex(clientCmdArg.eventName) || !IsValidRegex(clientCmdArg.tag))) {
254 if (clientCmdArg.real) {
255 auto toolListener = std::make_shared<HiSysEventToolListener>(clientCmdArg.checkValidEvent);
260 ListenerRule listenerRule(clientCmdArg.domain, clientCmdArg.eventName,
261 clientCmdArg.tag, clientCmdArg.ruleType, clientCmdArg.eventType);
265 (clientCmdArg.isDebug && HiSysEventManager::SetDebugMode(toolListener, true) != 0)) {
271 if (clientCmdArg.history) {
272 auto queryCallBack = std::make_shared<HiSysEventToolQuery>(clientCmdArg.checkValidEvent, autoExit);
276 struct QueryArg args(clientCmdArg.beginTime, clientCmdArg.endTime, clientCmdArg.maxEvents);
278 if (clientCmdArg.ruleType != RuleType::WHOLE_WORD) {
282 if (!clientCmdArg.domain.empty() || !clientCmdArg.eventName.empty() ||
283 clientCmdArg.eventType != INVALID_EVENT_TYPE) {
284 QueryRule rule(clientCmdArg.domain, { clientCmdArg.eventName },
285 clientCmdArg.ruleType, clientCmdArg.eventType);