Lines Matching refs:MetricsLogBase
48 class MetricsLogBase::XmlWrapper {
98 std::string MetricsLogBase::version_extension_;
100 MetricsLogBase::MetricsLogBase(const std::string& client_id, int session_id,
115 MetricsLogBase::~MetricsLogBase() {
119 void MetricsLogBase::CloseLog() {
152 int MetricsLogBase::GetEncodedLogSize() {
159 bool MetricsLogBase::GetEncodedLog(char* buffer, int buffer_size) {
168 std::string MetricsLogBase::GetEncodedLogString() {
173 int MetricsLogBase::GetElapsedSeconds() {
177 std::string MetricsLogBase::CreateHash(const std::string& value) {
204 std::string MetricsLogBase::CreateBase64Hash(const std::string& string) {
213 void MetricsLogBase::RecordUserAction(const char* key) {
233 void MetricsLogBase::RecordLoadEvent(int window_id,
294 void MetricsLogBase::RecordWindowEvent(WindowEventType type,
309 std::string MetricsLogBase::GetCurrentTimeString() {
314 void MetricsLogBase::WriteCommonEventAttributes() {
319 void MetricsLogBase::WriteAttribute(const std::string& name,
330 void MetricsLogBase::WriteIntAttribute(const std::string& name, int value) {
334 void MetricsLogBase::WriteInt64Attribute(const std::string& name, int64 value) {
339 const char* MetricsLogBase::WindowEventTypeToString(WindowEventType type) {
353 void MetricsLogBase::StartElement(const char* name) {
362 void MetricsLogBase::EndElement() {
370 int64 MetricsLogBase::GetBuildTime() {
382 MetricsLog* MetricsLogBase::AsMetricsLog() {
390 void MetricsLogBase::RecordHistogramDelta(