34 const std::string tmpStr = dataFieldIdentifierStr +
"..";
36 const size_t pos1 = tmpStr.find_first_of(
".") + 1;
37 const size_t pos2 = tmpStr.find_first_of(
".", pos1);
38 observerName = tmpStr.substr(0, pos1 - 1);
39 channelName = tmpStr.substr(pos1, pos2 - pos1);
40 if (pos2 < dataFieldIdentifierStr.size())
43 datafieldName = dataFieldIdentifierStr.substr(pos2 + 1);