Lines Matching refs:eventString

96 	       const string &eventString)  in Builder()  argument
98 return (new Event(type, nvPairs, eventString)); in Builder()
102 Event::CreateEvent(const EventFactory &factory, const string &eventString) in CreateEvent() argument
105 Type type(static_cast<Event::Type>(eventString[0])); in CreateEvent()
108 ParseEventString(type, eventString, nvpairs); in CreateEvent()
123 return (factory.Build(type, nvpairs, eventString)); in CreateEvent()
326 Event::Event(Type type, NVPairMap &map, const string &eventString) in Event() argument
329 m_eventString(eventString) in Event()
342 const string &eventString, in ParseEventString() argument
364 end = eventString.find_first_of(" \t\n", start); in ParseEventString()
367 eventString, start); in ParseEventString()
369 nvpairs["device-name"] = eventString.substr(start, end - start); in ParseEventString()
371 start = eventString.find(" on ", end); in ParseEventString()
374 eventString, start); in ParseEventString()
376 end = eventString.find_first_of(" \t\n", start); in ParseEventString()
377 nvpairs["parent"] = eventString.substr(start, end); in ParseEventString()
383 eventString); in ParseEventString()
386 eventString); in ParseEventString()
390 for (start = 1; start < eventString.length(); start = end + 1) { in ParseEventString()
393 end = eventString.find('=', start); in ParseEventString()
403 start = eventString.find_last_of("! \t\n", end); in ParseEventString()
406 eventString, end); in ParseEventString()
408 string key(eventString.substr(start, end - start)); in ParseEventString()
415 if (start >= eventString.length()) in ParseEventString()
417 eventString, end); in ParseEventString()
418 end = eventString.find_first_of(" \t\n", start); in ParseEventString()
420 end = eventString.length() - 1; in ParseEventString()
421 string value(eventString.substr(start, end - start)); in ParseEventString()
428 Event::TimestampEventString(std::string &eventString) in TimestampEventString() argument
430 if (eventString.size() > 0) { in TimestampEventString()
435 if (eventString.find(" timestamp=") == string::npos) { in TimestampEventString()
440 size_t eventEnd(eventString.find_last_not_of('\n') + 1); in TimestampEventString()
445 eventString.insert(eventEnd, timebuf); in TimestampEventString()
454 const string &eventString) in Builder() argument
456 return (new DevfsEvent(type, nvPairs, eventString)); in Builder()
521 const string &eventString) in DevfsEvent() argument
522 : Event(type, nvpairs, eventString) in DevfsEvent()
535 const string &eventString) in Builder() argument
537 return (new GeomEvent(type, nvpairs, eventString)); in Builder()
560 const string &eventString) in GeomEvent() argument
561 : Event(type, nvpairs, eventString), in GeomEvent()
576 const string &eventString) in Builder() argument
578 return (new ZfsEvent(type, nvpairs, eventString)); in Builder()
596 const string &eventString) in ZfsEvent() argument
597 : Event(type, nvpairs, eventString), in ZfsEvent()