// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_ANDROID_ACTIVITY_TYPE_IDS_H_ #define CHROME_BROWSER_ANDROID_ACTIVITY_TYPE_IDS_H_ // This file maps Activities on Chrome to specific flags for identification. namespace ActivityTypeIds { enum Type { #define DEFINE_ACTIVITY_ID(id,value) ACTIVITY_##id = (value), #include "activity_type_id_list.h" #undef DEFINE_ACTIVITY_ID }; // enum Type // Takes an int corresponding to a Type and returns the corresponding Type. Type GetActivityType(int type_id); } // namespace ActivityTypeIds #endif // CHROME_BROWSER_ANDROID_ACTIVITY_TYPE_IDS_H_