Lines Matching defs:extra
34 // Allowing the use of std::string for name or extra is a convenience,
35 // whereas passing name or extra as a const char* avoids the construction
43 const char* extra,
46 // Allows passing extra as a std::string for convenience.
50 const std::string& extra) {
51 return Trace(name, kUseStrlen, type, id, extra.c_str(), extra.length());
54 // Allows passing extra as a const char* to avoid constructing temporary
59 const char* extra) {
60 return Trace(name, kUseStrlen, type, id, extra, kUseStrlen);
72 // Emit a trace of type |type| containing |name|, |id|, and |extra|.
73 // Note: |name| and |extra| must be NULL, or a zero-terminated string of
81 const char* extra,
118 // The "extra" string as a zero-terminated ASCII string.