Lines Matching refs:eventString

93 	       const string &eventString)  in Builder()  argument
95 return (new Event(type, nvPairs, eventString)); in Builder()
99 Event::CreateEvent(const EventFactory &factory, const string &eventString) in CreateEvent() argument
102 Type type(static_cast<Event::Type>(eventString[0])); in CreateEvent()
105 ParseEventString(type, eventString, nvpairs); in CreateEvent()
120 return (factory.Build(type, nvpairs, eventString)); in CreateEvent()
323 Event::Event(Type type, NVPairMap &map, const string &eventString) in Event() argument
326 m_eventString(eventString) in Event()
339 const string &eventString, in ParseEventString() argument
361 end = eventString.find_first_of(" \t\n", start); in ParseEventString()
364 eventString, start); in ParseEventString()
366 nvpairs["device-name"] = eventString.substr(start, end - start); in ParseEventString()
368 start = eventString.find(" on ", end); in ParseEventString()
371 eventString, start); in ParseEventString()
373 end = eventString.find_first_of(" \t\n", start); in ParseEventString()
374 nvpairs["parent"] = eventString.substr(start, end); in ParseEventString()
380 eventString); in ParseEventString()
383 eventString); in ParseEventString()
387 for (start = 1; start < eventString.length(); start = end + 1) { in ParseEventString()
390 end = eventString.find('=', start); in ParseEventString()
400 start = eventString.find_last_of("! \t\n", end); in ParseEventString()
403 eventString, end); in ParseEventString()
405 string key(eventString.substr(start, end - start)); in ParseEventString()
412 if (start >= eventString.length()) in ParseEventString()
414 eventString, end); in ParseEventString()
415 end = eventString.find_first_of(" \t\n", start); in ParseEventString()
417 end = eventString.length() - 1; in ParseEventString()
418 string value(eventString.substr(start, end - start)); in ParseEventString()
425 Event::TimestampEventString(std::string &eventString) in TimestampEventString() argument
427 if (eventString.size() > 0) { in TimestampEventString()
432 if (eventString.find(" timestamp=") == string::npos) { in TimestampEventString()
437 size_t eventEnd(eventString.find_last_not_of('\n') + 1); in TimestampEventString()
442 eventString.insert(eventEnd, timebuf); in TimestampEventString()
451 const string &eventString) in Builder() argument
453 return (new DevfsEvent(type, nvPairs, eventString)); in Builder()
518 const string &eventString) in DevfsEvent() argument
519 : Event(type, nvpairs, eventString) in DevfsEvent()
532 const string &eventString) in Builder() argument
534 return (new GeomEvent(type, nvpairs, eventString)); in Builder()
557 const string &eventString) in GeomEvent() argument
558 : Event(type, nvpairs, eventString), in GeomEvent()
573 const string &eventString) in Builder() argument
575 return (new ZfsEvent(type, nvpairs, eventString)); in Builder()
593 const string &eventString) in ZfsEvent() argument
594 : Event(type, nvpairs, eventString), in ZfsEvent()