BASE_EXPORT        24 base/allocator/allocator_extension.h BASE_EXPORT bool GetAllocatorWasteSize(size_t* size);
BASE_EXPORT        32 base/allocator/allocator_extension.h BASE_EXPORT void GetStats(char* buffer, int buffer_length);
BASE_EXPORT        36 base/allocator/allocator_extension.h BASE_EXPORT void ReleaseFreeMemory();
BASE_EXPORT        47 base/allocator/allocator_extension.h BASE_EXPORT void SetGetAllocatorWasteSizeFunction(
BASE_EXPORT        50 base/allocator/allocator_extension.h BASE_EXPORT void SetGetStatsFunction(
BASE_EXPORT        53 base/allocator/allocator_extension.h BASE_EXPORT void SetReleaseFreeMemoryFunction(
BASE_EXPORT        54 base/android/application_status_listener.h class BASE_EXPORT ApplicationStatusListener {
BASE_EXPORT        16 base/android/base_jni_registrar.h BASE_EXPORT bool RegisterJni(JNIEnv* env);
BASE_EXPORT        24 base/android/build_info.h class BASE_EXPORT BuildInfo {
BASE_EXPORT        16 base/android/command_line_android.h void BASE_EXPORT InitNativeCommandLineFromJavaArray(
BASE_EXPORT        21 base/android/content_uri_utils.h BASE_EXPORT File OpenContentUriForRead(const FilePath& content_uri);
BASE_EXPORT        24 base/android/content_uri_utils.h BASE_EXPORT bool ContentUriExists(const FilePath& content_uri);
BASE_EXPORT        21 base/android/fifo_utils.h BASE_EXPORT bool CreateFIFO(const FilePath& path, int mode);
BASE_EXPORT        25 base/android/fifo_utils.h BASE_EXPORT bool RedirectStream(FILE* stream,
BASE_EXPORT        25 base/android/java_handler_thread.h class BASE_EXPORT JavaHandlerThread {
BASE_EXPORT        29 base/android/jni_android.h BASE_EXPORT JNIEnv* AttachCurrentThread();
BASE_EXPORT        32 base/android/jni_android.h BASE_EXPORT void DetachFromVM();
BASE_EXPORT        36 base/android/jni_android.h BASE_EXPORT void InitVM(JavaVM* vm);
BASE_EXPORT        39 base/android/jni_android.h BASE_EXPORT bool IsVMInitialized();
BASE_EXPORT        44 base/android/jni_android.h BASE_EXPORT void InitApplicationContext(JNIEnv* env,
BASE_EXPORT        50 base/android/jni_android.h const BASE_EXPORT jobject GetApplicationContext();
BASE_EXPORT        57 base/android/jni_android.h BASE_EXPORT ScopedJavaLocalRef<jclass> GetClass(JNIEnv* env,
BASE_EXPORT        61 base/android/jni_android.h class BASE_EXPORT MethodID {
BASE_EXPORT        88 base/android/jni_android.h BASE_EXPORT bool HasException(JNIEnv* env);
BASE_EXPORT        92 base/android/jni_android.h BASE_EXPORT bool ClearException(JNIEnv* env);
BASE_EXPORT        95 base/android/jni_android.h BASE_EXPORT void CheckException(JNIEnv* env);
BASE_EXPORT        59 base/android/jni_array.cc BASE_EXPORT ScopedJavaLocalRef<jlongArray> ToJavaLongArray(
BASE_EXPORT        20 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jbyteArray> ToJavaByteArray(
BASE_EXPORT        24 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jintArray> ToJavaIntArray(
BASE_EXPORT        27 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jintArray> ToJavaIntArray(
BASE_EXPORT        31 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jlongArray> ToJavaLongArray(
BASE_EXPORT        34 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jlongArray> ToJavaLongArray(
BASE_EXPORT        38 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jobjectArray> ToJavaArrayOfByteArray(
BASE_EXPORT        41 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jobjectArray> ToJavaArrayOfStrings(
BASE_EXPORT        44 base/android/jni_array.h BASE_EXPORT ScopedJavaLocalRef<jobjectArray> ToJavaArrayOfStrings(
BASE_EXPORT        48 base/android/jni_array.h BASE_EXPORT void AppendJavaStringArrayToStringVector(
BASE_EXPORT        53 base/android/jni_array.h BASE_EXPORT void AppendJavaStringArrayToStringVector(
BASE_EXPORT        59 base/android/jni_array.h BASE_EXPORT void AppendJavaByteArrayToByteVector(
BASE_EXPORT        65 base/android/jni_array.h BASE_EXPORT void JavaByteArrayToByteVector(
BASE_EXPORT        71 base/android/jni_array.h BASE_EXPORT void JavaIntArrayToIntVector(
BASE_EXPORT        77 base/android/jni_array.h BASE_EXPORT void JavaFloatArrayToFloatVector(
BASE_EXPORT        85 base/android/jni_array.h BASE_EXPORT void JavaArrayOfByteArrayToStringVector(
BASE_EXPORT        17 base/android/jni_helper.h class BASE_EXPORT JavaObjectWeakGlobalRef {
BASE_EXPORT        38 base/android/jni_helper.h BASE_EXPORT base::android::ScopedJavaLocalRef<jobject> GetRealObject(
BASE_EXPORT        20 base/android/jni_registrar.h BASE_EXPORT bool RegisterNativeMethods(JNIEnv* env,
BASE_EXPORT        19 base/android/jni_string.h BASE_EXPORT void ConvertJavaStringToUTF8(JNIEnv* env,
BASE_EXPORT        22 base/android/jni_string.h BASE_EXPORT std::string ConvertJavaStringToUTF8(JNIEnv* env, jstring str);
BASE_EXPORT        23 base/android/jni_string.h BASE_EXPORT std::string ConvertJavaStringToUTF8(const JavaRef<jstring>& str);
BASE_EXPORT        26 base/android/jni_string.h BASE_EXPORT ScopedJavaLocalRef<jstring> ConvertUTF8ToJavaString(
BASE_EXPORT        31 base/android/jni_string.h BASE_EXPORT void ConvertJavaStringToUTF16(JNIEnv* env,
BASE_EXPORT        34 base/android/jni_string.h BASE_EXPORT string16 ConvertJavaStringToUTF16(JNIEnv* env, jstring str);
BASE_EXPORT        35 base/android/jni_string.h BASE_EXPORT string16 ConvertJavaStringToUTF16(const JavaRef<jstring>& str);
BASE_EXPORT        38 base/android/jni_string.h BASE_EXPORT ScopedJavaLocalRef<jstring> ConvertUTF16ToJavaString(
BASE_EXPORT        20 base/android/library_loader/library_loader_hooks.h BASE_EXPORT bool RegisterLibraryLoaderEntryHook(JNIEnv* env);
BASE_EXPORT        36 base/android/library_loader/library_loader_hooks.h BASE_EXPORT void SetLibraryLoadedHook(LibraryLoadedHook* func);
BASE_EXPORT        42 base/android/library_loader/library_loader_hooks.h BASE_EXPORT void SetVersionNumber(const char* version_number);
BASE_EXPORT        46 base/android/library_loader/library_loader_hooks.h BASE_EXPORT void LibraryLoaderExitHook();
BASE_EXPORT        14 base/android/memory_pressure_listener_android.h class BASE_EXPORT MemoryPressureListenerAndroid {
BASE_EXPORT        22 base/android/path_utils.h BASE_EXPORT bool GetDataDirectory(FilePath* result);
BASE_EXPORT        26 base/android/path_utils.h BASE_EXPORT bool GetDatabaseDirectory(FilePath* result);
BASE_EXPORT        32 base/android/path_utils.h BASE_EXPORT bool GetCacheDirectory(FilePath* result);
BASE_EXPORT        36 base/android/path_utils.h BASE_EXPORT bool GetDownloadsDirectory(FilePath* result);
BASE_EXPORT        41 base/android/path_utils.h BASE_EXPORT bool GetNativeLibraryDirectory(FilePath* result);
BASE_EXPORT        45 base/android/path_utils.h BASE_EXPORT bool GetExternalStorageDirectory(FilePath* result);
BASE_EXPORT        24 base/android/scoped_java_ref.h class BASE_EXPORT JavaRef<jobject> {
BASE_EXPORT        13 base/android/sys_utils.h class BASE_EXPORT SysUtils {
BASE_EXPORT        47 base/async_socket_io_handler.h class BASE_EXPORT AsyncSocketIoHandler
BASE_EXPORT        31 base/at_exit.h class BASE_EXPORT AtExitManager {
BASE_EXPORT        23 base/atomicops_internals_tsan.h BASE_EXPORT extern struct AtomicOps_x86CPUFeatureStruct
BASE_EXPORT        22 base/atomicops_internals_x86_gcc.h BASE_EXPORT extern struct AtomicOps_x86CPUFeatureStruct
BASE_EXPORT        25 base/barrier_closure.h BASE_EXPORT base::Closure BarrierClosure(int num_closures,
BASE_EXPORT        16 base/base64.h  BASE_EXPORT void Base64Encode(const StringPiece& input, std::string* output);
BASE_EXPORT        20 base/base64.h  BASE_EXPORT bool Base64Decode(const StringPiece& input, std::string* output);
BASE_EXPORT        52 base/big_endian.h class BASE_EXPORT BigEndianReader {
BASE_EXPORT        78 base/big_endian.h class BASE_EXPORT BigEndianWriter {
BASE_EXPORT       535 base/bind_helpers.h BASE_EXPORT void DoNothing();
BASE_EXPORT        21 base/build_time.h Time BASE_EXPORT GetBuildTime();
BASE_EXPORT        32 base/callback_helpers.h class BASE_EXPORT ScopedClosureRunner {
BASE_EXPORT        37 base/callback_internal.h class BASE_EXPORT CallbackBase {
BASE_EXPORT        30 base/command_line.h class BASE_EXPORT CommandLine {
BASE_EXPORT        15 base/cpu.h     class BASE_EXPORT CPU {
BASE_EXPORT        16 base/debug/alias.h void BASE_EXPORT Alias(const void* var);
BASE_EXPORT        28 base/debug/crash_logging.h BASE_EXPORT void SetCrashKeyValue(const base::StringPiece& key,
BASE_EXPORT        30 base/debug/crash_logging.h BASE_EXPORT void ClearCrashKey(const base::StringPiece& key);
BASE_EXPORT        33 base/debug/crash_logging.h BASE_EXPORT void SetCrashKeyToStackTrace(const base::StringPiece& key,
BASE_EXPORT        39 base/debug/crash_logging.h BASE_EXPORT void SetCrashKeyFromAddresses(const base::StringPiece& key,
BASE_EXPORT        45 base/debug/crash_logging.h class BASE_EXPORT ScopedCrashKey {
BASE_EXPORT        57 base/debug/crash_logging.h struct BASE_EXPORT CrashKey {
BASE_EXPORT        73 base/debug/crash_logging.h BASE_EXPORT size_t InitCrashKeys(const CrashKey* const keys, size_t count,
BASE_EXPORT        77 base/debug/crash_logging.h BASE_EXPORT const CrashKey* LookupCrashKey(const base::StringPiece& key);
BASE_EXPORT        87 base/debug/crash_logging.h BASE_EXPORT void SetCrashKeyReportingFunctions(
BASE_EXPORT        93 base/debug/crash_logging.h BASE_EXPORT std::vector<std::string> ChunkCrashKeyValue(
BASE_EXPORT        99 base/debug/crash_logging.h BASE_EXPORT void ResetCrashLoggingForTesting();
BASE_EXPORT        19 base/debug/debugger.h BASE_EXPORT bool SpawnDebuggerOnProcess(unsigned process_id);
BASE_EXPORT        23 base/debug/debugger.h BASE_EXPORT bool WaitForDebugger(int wait_seconds, bool silent);
BASE_EXPORT        32 base/debug/debugger.h BASE_EXPORT bool BeingDebugged();
BASE_EXPORT        35 base/debug/debugger.h BASE_EXPORT void BreakDebugger();
BASE_EXPORT        42 base/debug/debugger.h BASE_EXPORT void SetSuppressDebugUI(bool suppress);
BASE_EXPORT        43 base/debug/debugger.h BASE_EXPORT bool IsDebugUISuppressed();
BASE_EXPORT        17 base/debug/dump_without_crashing.h BASE_EXPORT void DumpWithoutCrashing();
BASE_EXPORT        21 base/debug/dump_without_crashing.h BASE_EXPORT void SetDumpWithoutCrashingFunction(void (CDECL *function)());
BASE_EXPORT        17 base/debug/gdi_debug_util_win.h void BASE_EXPORT GDIBitmapAllocFailure(BITMAPINFOHEADER* header,
BASE_EXPORT        80 base/debug/proc_maps_linux.h BASE_EXPORT bool ReadProcMaps(std::string* proc_maps);
BASE_EXPORT        84 base/debug/proc_maps_linux.h BASE_EXPORT bool ParseProcMaps(const std::string& input,
BASE_EXPORT        23 base/debug/profiler.h BASE_EXPORT void StartProfiling(const std::string& name);
BASE_EXPORT        26 base/debug/profiler.h BASE_EXPORT void StopProfiling();
BASE_EXPORT        29 base/debug/profiler.h BASE_EXPORT void FlushProfiling();
BASE_EXPORT        32 base/debug/profiler.h BASE_EXPORT bool BeingProfiled();
BASE_EXPORT        35 base/debug/profiler.h BASE_EXPORT void RestartProfilingAfterFork();
BASE_EXPORT        38 base/debug/profiler.h BASE_EXPORT bool IsBinaryInstrumented();
BASE_EXPORT        82 base/debug/profiler.h BASE_EXPORT ReturnAddressLocationResolver GetProfilerReturnAddrResolutionFunc();
BASE_EXPORT        83 base/debug/profiler.h BASE_EXPORT DynamicFunctionEntryHook GetProfilerDynamicFunctionEntryHookFunc();
BASE_EXPORT        84 base/debug/profiler.h BASE_EXPORT AddDynamicSymbol GetProfilerAddDynamicSymbolFunc();
BASE_EXPORT        85 base/debug/profiler.h BASE_EXPORT MoveDynamicSymbol GetProfilerMoveDynamicSymbolFunc();
BASE_EXPORT        28 base/debug/stack_trace.h BASE_EXPORT bool EnableInProcessStackDumping();
BASE_EXPORT        37 base/debug/stack_trace.h BASE_EXPORT bool EnableInProcessStackDumpingForSandbox();
BASE_EXPORT        42 base/debug/stack_trace.h class BASE_EXPORT StackTrace {
BASE_EXPORT        98 base/debug/stack_trace.h BASE_EXPORT char *itoa_r(intptr_t i,
BASE_EXPORT       828 base/debug/trace_event.h #define TRACE_EVENT_API_CLASS_EXPORT BASE_EXPORT
BASE_EXPORT        50 base/debug/trace_event_impl.cc BASE_EXPORT TRACE_EVENT_API_ATOMIC_WORD g_trace_state[3];
BASE_EXPORT        90 base/debug/trace_event_impl.h class BASE_EXPORT TraceEvent {
BASE_EXPORT       183 base/debug/trace_event_impl.h class BASE_EXPORT TraceBufferChunk {
BASE_EXPORT       218 base/debug/trace_event_impl.h class BASE_EXPORT TraceBuffer {
BASE_EXPORT       239 base/debug/trace_event_impl.h class BASE_EXPORT TraceResultBuffer {
BASE_EXPORT       246 base/debug/trace_event_impl.h   struct BASE_EXPORT SimpleOutput {
BASE_EXPORT       280 base/debug/trace_event_impl.h class BASE_EXPORT CategoryFilter {
BASE_EXPORT       366 base/debug/trace_event_impl.h class BASE_EXPORT TraceLog {
BASE_EXPORT        30 base/debug/trace_event_memory.h class BASE_EXPORT TraceMemoryController
BASE_EXPORT        88 base/debug/trace_event_memory.h class BASE_EXPORT ScopedTraceMemory {
BASE_EXPORT       129 base/debug/trace_event_memory.h BASE_EXPORT void AppendHeapProfileAsTraceFormat(const char* input,
BASE_EXPORT       135 base/debug/trace_event_memory.h BASE_EXPORT void AppendHeapProfileTotalsAsTraceFormat(const std::string& line,
BASE_EXPORT       141 base/debug/trace_event_memory.h BASE_EXPORT bool AppendHeapProfileLineAsTraceFormat(const std::string& line,
BASE_EXPORT       147 base/debug/trace_event_memory.h BASE_EXPORT const char* StringFromHexAddress(const std::string& hex_address);
BASE_EXPORT        25 base/debug/trace_event_system_stats_monitor.h class BASE_EXPORT TraceEventSystemStatsMonitor
BASE_EXPORT        68 base/debug/trace_event_system_stats_monitor.h BASE_EXPORT void AppendSystemProfileAsTraceFormat(const SystemMetrics&
BASE_EXPORT        24 base/debug/trace_event_win.h class BASE_EXPORT TraceEventETWProvider : public base::win::EtwTraceProvider {
BASE_EXPORT        95 base/debug/trace_event_win.h BASE_EXPORT extern const GUID kChromeTraceProviderName;
BASE_EXPORT        98 base/debug/trace_event_win.h BASE_EXPORT extern const GUID kTraceEventClass32;
BASE_EXPORT       101 base/debug/trace_event_win.h BASE_EXPORT extern const GUID kTraceEventClass64;
BASE_EXPORT        24 base/deferred_sequenced_task_runner.h class BASE_EXPORT DeferredSequencedTaskRunner : public SequencedTaskRunner {
BASE_EXPORT        21 base/environment.h BASE_EXPORT extern const char kHome[];
BASE_EXPORT        26 base/environment.h class BASE_EXPORT Environment {
BASE_EXPORT        66 base/environment.h BASE_EXPORT string16 AlterEnvironment(const wchar_t* env,
BASE_EXPORT        82 base/environment.h BASE_EXPORT scoped_ptr<char*[]> AlterEnvironment(
BASE_EXPORT        35 base/event_recorder.h class BASE_EXPORT EventRecorder {
BASE_EXPORT        49 base/file_util.h BASE_EXPORT FilePath MakeAbsoluteFilePath(const FilePath& input);
BASE_EXPORT        56 base/file_util.h BASE_EXPORT int64 ComputeDirectorySize(const FilePath& root_path);
BASE_EXPORT        70 base/file_util.h BASE_EXPORT bool DeleteFile(const FilePath& path, bool recursive);
BASE_EXPORT        78 base/file_util.h BASE_EXPORT bool DeleteFileAfterReboot(const FilePath& path);
BASE_EXPORT        86 base/file_util.h BASE_EXPORT bool Move(const FilePath& from_path, const FilePath& to_path);
BASE_EXPORT        94 base/file_util.h BASE_EXPORT bool ReplaceFile(const FilePath& from_path,
BASE_EXPORT       103 base/file_util.h BASE_EXPORT bool CopyFile(const FilePath& from_path, const FilePath& to_path);
BASE_EXPORT       115 base/file_util.h BASE_EXPORT bool CopyDirectory(const FilePath& from_path,
BASE_EXPORT       121 base/file_util.h BASE_EXPORT bool PathExists(const FilePath& path);
BASE_EXPORT       124 base/file_util.h BASE_EXPORT bool PathIsWritable(const FilePath& path);
BASE_EXPORT       127 base/file_util.h BASE_EXPORT bool DirectoryExists(const FilePath& path);
BASE_EXPORT       131 base/file_util.h BASE_EXPORT bool ContentsEqual(const FilePath& filename1,
BASE_EXPORT       136 base/file_util.h BASE_EXPORT bool TextContentsEqual(const FilePath& filename1,
BASE_EXPORT       145 base/file_util.h BASE_EXPORT bool ReadFileToString(const FilePath& path, std::string* contents);
BASE_EXPORT       155 base/file_util.h BASE_EXPORT bool ReadFileToString(const FilePath& path,
BASE_EXPORT       164 base/file_util.h BASE_EXPORT bool ReadFromFD(int fd, char* buffer, size_t bytes);
BASE_EXPORT       168 base/file_util.h BASE_EXPORT bool CreateSymbolicLink(const FilePath& target,
BASE_EXPORT       173 base/file_util.h BASE_EXPORT bool ReadSymbolicLink(const FilePath& symlink, FilePath* target);
BASE_EXPORT       196 base/file_util.h BASE_EXPORT bool GetPosixFilePermissions(const FilePath& path, int* mode);
BASE_EXPORT       199 base/file_util.h BASE_EXPORT bool SetPosixFilePermissions(const FilePath& path, int mode);
BASE_EXPORT       204 base/file_util.h BASE_EXPORT bool IsDirectoryEmpty(const FilePath& dir_path);
BASE_EXPORT       212 base/file_util.h BASE_EXPORT bool GetTempDir(FilePath* path);
BASE_EXPORT       219 base/file_util.h BASE_EXPORT FilePath GetHomeDir();
BASE_EXPORT       224 base/file_util.h BASE_EXPORT bool CreateTemporaryFile(FilePath* path);
BASE_EXPORT       227 base/file_util.h BASE_EXPORT bool CreateTemporaryFileInDir(const FilePath& dir,
BASE_EXPORT       233 base/file_util.h BASE_EXPORT FILE* CreateAndOpenTemporaryFile(FilePath* path);
BASE_EXPORT       236 base/file_util.h BASE_EXPORT FILE* CreateAndOpenTemporaryFileInDir(const FilePath& dir,
BASE_EXPORT       243 base/file_util.h BASE_EXPORT bool CreateNewTempDirectory(const FilePath::StringType& prefix,
BASE_EXPORT       249 base/file_util.h BASE_EXPORT bool CreateTemporaryDirInDir(const FilePath& base_dir,
BASE_EXPORT       258 base/file_util.h BASE_EXPORT bool CreateDirectoryAndGetError(const FilePath& full_path,
BASE_EXPORT       262 base/file_util.h BASE_EXPORT bool CreateDirectory(const FilePath& full_path);
BASE_EXPORT       265 base/file_util.h BASE_EXPORT bool GetFileSize(const FilePath& file_path, int64* file_size);
BASE_EXPORT       273 base/file_util.h BASE_EXPORT bool NormalizeFilePath(const FilePath& path, FilePath* real_path);
BASE_EXPORT       280 base/file_util.h BASE_EXPORT bool DevicePathToDriveLetterPath(const FilePath& device_path,
BASE_EXPORT       287 base/file_util.h BASE_EXPORT bool NormalizeToNativeFilePath(const FilePath& path,
BASE_EXPORT       292 base/file_util.h BASE_EXPORT bool IsLink(const FilePath& file_path);
BASE_EXPORT       295 base/file_util.h BASE_EXPORT bool GetFileInfo(const FilePath& file_path, File::Info* info);
BASE_EXPORT       298 base/file_util.h BASE_EXPORT bool TouchFile(const FilePath& path,
BASE_EXPORT       303 base/file_util.h BASE_EXPORT FILE* OpenFile(const FilePath& filename, const char* mode);
BASE_EXPORT       306 base/file_util.h BASE_EXPORT bool CloseFile(FILE* file);
BASE_EXPORT       310 base/file_util.h BASE_EXPORT bool TruncateFile(FILE* file);
BASE_EXPORT       314 base/file_util.h BASE_EXPORT int ReadFile(const FilePath& filename, char* data, int size);
BASE_EXPORT       318 base/file_util.h BASE_EXPORT int WriteFile(const FilePath& filename, const char* data,
BASE_EXPORT       323 base/file_util.h BASE_EXPORT int WriteFileDescriptor(const int fd, const char* data, int size);
BASE_EXPORT       328 base/file_util.h BASE_EXPORT int AppendToFile(const FilePath& filename,
BASE_EXPORT       332 base/file_util.h BASE_EXPORT bool GetCurrentDirectory(FilePath* path);
BASE_EXPORT       335 base/file_util.h BASE_EXPORT bool SetCurrentDirectory(const FilePath& path);
BASE_EXPORT       341 base/file_util.h BASE_EXPORT int GetUniquePathNumber(const FilePath& path,
BASE_EXPORT       356 base/file_util.h BASE_EXPORT bool VerifyPathControlledByUser(const base::FilePath& base,
BASE_EXPORT       370 base/file_util.h BASE_EXPORT bool VerifyPathControlledByAdmin(const base::FilePath& path);
BASE_EXPORT       375 base/file_util.h BASE_EXPORT int GetMaximumPathComponentLength(const base::FilePath& path);
BASE_EXPORT       394 base/file_util.h BASE_EXPORT bool GetFileSystemType(const FilePath& path, FileSystemType* type);
BASE_EXPORT       403 base/file_util.h BASE_EXPORT bool GetShmemTempDir(bool executable, FilePath* path);
BASE_EXPORT       432 base/file_util.h BASE_EXPORT bool MoveUnsafe(const FilePath& from_path,
BASE_EXPORT       437 base/file_util.h BASE_EXPORT bool CopyFileUnsafe(const FilePath& from_path,
BASE_EXPORT       445 base/file_util.h BASE_EXPORT bool CopyAndDeleteDirectory(const FilePath& from_path,
BASE_EXPORT        42 base/file_version_info.h   BASE_EXPORT static FileVersionInfo* CreateFileVersionInfo(
BASE_EXPORT        49 base/file_version_info.h   BASE_EXPORT static FileVersionInfo* CreateFileVersionInfoForModule(
BASE_EXPORT        64 base/file_version_info.h   BASE_EXPORT static FileVersionInfo* CreateFileVersionInfoForCurrentModule();
BASE_EXPORT        20 base/file_version_info_win.h   BASE_EXPORT FileVersionInfoWin(void* data, int language, int code_page);
BASE_EXPORT        21 base/file_version_info_win.h   BASE_EXPORT ~FileVersionInfoWin();
BASE_EXPORT        43 base/file_version_info_win.h   BASE_EXPORT bool GetValue(const wchar_t* name, std::wstring* value);
BASE_EXPORT        47 base/file_version_info_win.h   BASE_EXPORT std::wstring GetStringValue(const wchar_t* name);
BASE_EXPORT        53 base/files/file.h class BASE_EXPORT File {
BASE_EXPORT       129 base/files/file.h   struct BASE_EXPORT Info {
BASE_EXPORT        37 base/files/file_enumerator.h class BASE_EXPORT FileEnumerator {
BASE_EXPORT        40 base/files/file_enumerator.h   class BASE_EXPORT FileInfo {
BASE_EXPORT       132 base/files/file_path.h class BASE_EXPORT FilePath {
BASE_EXPORT       439 base/files/file_path.h BASE_EXPORT extern void PrintTo(const base::FilePath& path, std::ostream* out);
BASE_EXPORT        28 base/files/file_path_watcher.h class BASE_EXPORT FilePathWatcher {
BASE_EXPORT        45 base/files/file_proxy.h class BASE_EXPORT FileProxy : public SupportsWeakPtr<FileProxy> {
BASE_EXPORT        25 base/files/file_util_proxy.h class BASE_EXPORT FileUtilProxy {
BASE_EXPORT        39 base/files/important_file_writer.h class BASE_EXPORT ImportantFileWriter : public NonThreadSafe {
BASE_EXPORT        43 base/files/important_file_writer.h   class BASE_EXPORT DataSerializer {
BASE_EXPORT        21 base/files/memory_mapped_file.h class BASE_EXPORT MemoryMappedFile {
BASE_EXPORT        21 base/files/scoped_file.h struct BASE_EXPORT ScopedFDCloseTraits {
BASE_EXPORT        15 base/files/scoped_platform_file_closer.h struct BASE_EXPORT PlatformFileCloser {
BASE_EXPORT        23 base/files/scoped_temp_dir.h class BASE_EXPORT ScopedTempDir {
BASE_EXPORT        20 base/guid.h    BASE_EXPORT std::string GenerateGUID();
BASE_EXPORT        23 base/guid.h    BASE_EXPORT bool IsValidGUID(const std::string& guid);
BASE_EXPORT        27 base/guid.h    BASE_EXPORT std::string RandomDataToGUIDString(const uint64 bytes[2]);
BASE_EXPORT        18 base/hash.h    BASE_EXPORT uint32 SuperFastHash(const char* data, int len);
BASE_EXPORT        31 base/ini_parser.h class BASE_EXPORT INIParser {
BASE_EXPORT        49 base/ini_parser.h class BASE_EXPORT DictionaryValueINIParser : public INIParser {
BASE_EXPORT        15 base/ios/ios_util.h BASE_EXPORT bool IsRunningOnIOS6OrLater();
BASE_EXPORT        18 base/ios/ios_util.h BASE_EXPORT bool IsRunningOnIOS7OrLater();
BASE_EXPORT        21 base/ios/ios_util.h BASE_EXPORT bool IsRunningOnOrLater(int32 major, int32 minor, int32 bug_fix);
BASE_EXPORT        15 base/json/json_file_value_serializer.h class BASE_EXPORT JSONFileValueSerializer : public base::ValueSerializer {
BASE_EXPORT        63 base/json/json_reader.h class BASE_EXPORT JSONReader {
BASE_EXPORT        15 base/json/json_string_value_serializer.h class BASE_EXPORT JSONStringValueSerializer : public base::ValueSerializer {
BASE_EXPORT        17 base/json/json_writer.h class BASE_EXPORT JSONWriter {
BASE_EXPORT        28 base/json/string_escape.h BASE_EXPORT bool EscapeJSONString(const StringPiece& str,
BASE_EXPORT        35 base/json/string_escape.h BASE_EXPORT bool EscapeJSONString(const StringPiece16& str,
BASE_EXPORT        41 base/json/string_escape.h BASE_EXPORT std::string GetQuotedJSONString(const StringPiece& str);
BASE_EXPORT        42 base/json/string_escape.h BASE_EXPORT std::string GetQuotedJSONString(const StringPiece16& str);
BASE_EXPORT        55 base/json/string_escape.h BASE_EXPORT std::string EscapeBytesAsInvalidJSONString(const StringPiece& str,
BASE_EXPORT       113 base/lazy_instance.h BASE_EXPORT bool NeedsLazyInstance(subtle::AtomicWord* state);
BASE_EXPORT       117 base/lazy_instance.h BASE_EXPORT void CompleteLazyInstance(subtle::AtomicWord* state,
BASE_EXPORT        17 base/linux_util.h BASE_EXPORT extern const char kFindInodeSwitch[];
BASE_EXPORT        21 base/linux_util.h BASE_EXPORT extern char g_linux_distro[];
BASE_EXPORT        24 base/linux_util.h BASE_EXPORT std::string GetLinuxDistro();
BASE_EXPORT        27 base/linux_util.h BASE_EXPORT void SetLinuxDistro(const std::string& distro);
BASE_EXPORT        30 base/linux_util.h BASE_EXPORT bool FileDescriptorGetInode(ino_t* inode_out, int fd);
BASE_EXPORT        34 base/linux_util.h BASE_EXPORT bool FindProcessHoldingSocket(pid_t* pid_out, ino_t socket_inode);
BASE_EXPORT        41 base/linux_util.h BASE_EXPORT pid_t FindThreadIDWithSyscall(pid_t pid,
BASE_EXPORT        92 base/location.cc BASE_EXPORT const void* GetProgramCounter() {
BASE_EXPORT        17 base/location.h class BASE_EXPORT Location {
BASE_EXPORT        70 base/location.h struct BASE_EXPORT LocationSnapshot {
BASE_EXPORT        81 base/location.h BASE_EXPORT const void* GetProgramCounter();
BASE_EXPORT       184 base/logging.h struct BASE_EXPORT LoggingSettings {
BASE_EXPORT       215 base/logging.h BASE_EXPORT bool BaseInitLoggingImpl(const LoggingSettings& settings);
BASE_EXPORT       241 base/logging.h BASE_EXPORT void SetMinLogLevel(int level);
BASE_EXPORT       244 base/logging.h BASE_EXPORT int GetMinLogLevel();
BASE_EXPORT       247 base/logging.h BASE_EXPORT int GetVlogVerbosity();
BASE_EXPORT       253 base/logging.h BASE_EXPORT int GetVlogLevelHelper(const char* file_start, size_t N);
BASE_EXPORT       264 base/logging.h BASE_EXPORT void SetLogItems(bool enable_process_id, bool enable_thread_id,
BASE_EXPORT       270 base/logging.h BASE_EXPORT void SetShowErrorDialogs(bool enable_dialogs);
BASE_EXPORT       277 base/logging.h BASE_EXPORT void SetLogAssertHandler(LogAssertHandlerFunction handler);
BASE_EXPORT       284 base/logging.h BASE_EXPORT void SetLogReportHandler(LogReportHandlerFunction handler);
BASE_EXPORT       292 base/logging.h BASE_EXPORT void SetLogMessageHandler(LogMessageHandlerFunction handler);
BASE_EXPORT       293 base/logging.h BASE_EXPORT LogMessageHandlerFunction GetLogMessageHandler();
BASE_EXPORT       525 base/logging.h extern template BASE_EXPORT std::string* MakeCheckOpString<int, int>(
BASE_EXPORT       527 base/logging.h extern template BASE_EXPORT
BASE_EXPORT       530 base/logging.h extern template BASE_EXPORT
BASE_EXPORT       533 base/logging.h extern template BASE_EXPORT
BASE_EXPORT       536 base/logging.h extern template BASE_EXPORT
BASE_EXPORT       731 base/logging.h class BASE_EXPORT LogMessage {
BASE_EXPORT       825 base/logging.h BASE_EXPORT SystemErrorCode GetLastSystemErrorCode();
BASE_EXPORT       829 base/logging.h class BASE_EXPORT Win32ErrorLogMessage {
BASE_EXPORT       857 base/logging.h class BASE_EXPORT ErrnoLogMessage {
BASE_EXPORT       881 base/logging.h BASE_EXPORT void CloseLogFile();
BASE_EXPORT       884 base/logging.h BASE_EXPORT void RawLog(int level, const char* message);
BASE_EXPORT       896 base/logging.h BASE_EXPORT std::wstring GetLogFileFullPath();
BASE_EXPORT       907 base/logging.h BASE_EXPORT std::ostream& operator<<(std::ostream& out, const wchar_t* wstr);
BASE_EXPORT        21 base/logging_win.h EXTERN_C BASE_EXPORT const GUID kLogEventId;
BASE_EXPORT        52 base/logging_win.h class BASE_EXPORT LogEventProvider : public base::win::EtwTraceProvider {
BASE_EXPORT        42 base/mac/authorization_util.h BASE_EXPORT
BASE_EXPORT        50 base/mac/authorization_util.h BASE_EXPORT
BASE_EXPORT        58 base/mac/authorization_util.h BASE_EXPORT
BASE_EXPORT        71 base/mac/authorization_util.h BASE_EXPORT
BASE_EXPORT        48 base/mac/bundle_locations.h BASE_EXPORT NSBundle* MainBundle();
BASE_EXPORT        49 base/mac/bundle_locations.h BASE_EXPORT FilePath MainBundlePath();
BASE_EXPORT        50 base/mac/bundle_locations.h BASE_EXPORT NSBundle* OuterBundle();
BASE_EXPORT        51 base/mac/bundle_locations.h BASE_EXPORT FilePath OuterBundlePath();
BASE_EXPORT        52 base/mac/bundle_locations.h BASE_EXPORT NSBundle* FrameworkBundle();
BASE_EXPORT        53 base/mac/bundle_locations.h BASE_EXPORT FilePath FrameworkBundlePath();
BASE_EXPORT        57 base/mac/bundle_locations.h BASE_EXPORT void SetOverrideOuterBundle(NSBundle* bundle);
BASE_EXPORT        58 base/mac/bundle_locations.h BASE_EXPORT void SetOverrideFrameworkBundle(NSBundle* bundle);
BASE_EXPORT        61 base/mac/bundle_locations.h BASE_EXPORT void SetOverrideOuterBundlePath(const FilePath& file_path);
BASE_EXPORT        62 base/mac/bundle_locations.h BASE_EXPORT void SetOverrideFrameworkBundlePath(const FilePath& file_path);
BASE_EXPORT        64 base/mac/foundation_util.h BASE_EXPORT bool AmIBundled();
BASE_EXPORT        65 base/mac/foundation_util.h BASE_EXPORT void SetOverrideAmIBundled(bool value);
BASE_EXPORT        68 base/mac/foundation_util.h BASE_EXPORT bool IsBackgroundOnlyProcess();
BASE_EXPORT        71 base/mac/foundation_util.h BASE_EXPORT FilePath PathForFrameworkBundleResource(CFStringRef resourceName);
BASE_EXPORT        82 base/mac/foundation_util.h BASE_EXPORT OSType CreatorCodeForApplication();
BASE_EXPORT        87 base/mac/foundation_util.h BASE_EXPORT bool GetSearchPathDirectory(NSSearchPathDirectory directory,
BASE_EXPORT        94 base/mac/foundation_util.h BASE_EXPORT bool GetLocalDirectory(NSSearchPathDirectory directory,
BASE_EXPORT       100 base/mac/foundation_util.h BASE_EXPORT bool GetUserDirectory(NSSearchPathDirectory directory,
BASE_EXPORT       104 base/mac/foundation_util.h BASE_EXPORT FilePath GetUserLibraryPath();
BASE_EXPORT       111 base/mac/foundation_util.h BASE_EXPORT FilePath GetAppBundlePath(const FilePath& exec_name);
BASE_EXPORT       114 base/mac/foundation_util.h BASE_EXPORT std::string TypeNameForCFType(TypeCF##Ref);
BASE_EXPORT       137 base/mac/foundation_util.h BASE_EXPORT void NSObjectRetain(void* obj);
BASE_EXPORT       138 base/mac/foundation_util.h BASE_EXPORT void NSObjectRelease(void* obj);
BASE_EXPORT       157 base/mac/foundation_util.h BASE_EXPORT void* CFTypeRefToNSObjectAutorelease(CFTypeRef cf_object);
BASE_EXPORT       162 base/mac/foundation_util.h BASE_EXPORT const char* BaseBundleID();
BASE_EXPORT       166 base/mac/foundation_util.h BASE_EXPORT void SetBaseBundleID(const char* new_base_bundle_id);
BASE_EXPORT       195 base/mac/foundation_util.h BASE_EXPORT TypeNS* CFToNSCast(TypeCF##Ref cf_val); \
BASE_EXPORT       196 base/mac/foundation_util.h BASE_EXPORT TypeCF##Ref NSToCFCast(TypeNS* ns_val); \
BASE_EXPORT       206 base/mac/foundation_util.h BASE_EXPORT NSMutable##name* CFToNSCast(CFMutable##name##Ref cf_val); \
BASE_EXPORT       207 base/mac/foundation_util.h BASE_EXPORT CFMutable##name##Ref NSToCFCast(NSMutable##name* ns_val); \
BASE_EXPORT       268 base/mac/foundation_util.h template<> BASE_EXPORT TypeCF##Ref \
BASE_EXPORT       271 base/mac/foundation_util.h template<> BASE_EXPORT TypeCF##Ref \
BASE_EXPORT       340 base/mac/foundation_util.h BASE_EXPORT std::string GetValueFromDictionaryErrorMessage(
BASE_EXPORT       361 base/mac/foundation_util.h BASE_EXPORT NSString* FilePathToNSString(const FilePath& path);
BASE_EXPORT       364 base/mac/foundation_util.h BASE_EXPORT FilePath NSStringToFilePath(NSString* str);
BASE_EXPORT       374 base/mac/foundation_util.h BASE_EXPORT extern std::ostream& operator<<(std::ostream& o,
BASE_EXPORT       376 base/mac/foundation_util.h BASE_EXPORT extern std::ostream& operator<<(std::ostream& o,
BASE_EXPORT        25 base/mac/launch_services_util.h BASE_EXPORT bool OpenApplicationWithPath(const FilePath& bundle_path,
BASE_EXPORT        22 base/mac/launchd.h BASE_EXPORT
BASE_EXPORT        28 base/mac/launchd.h BASE_EXPORT
BASE_EXPORT        35 base/mac/libdispatch_task_runner.h class BASE_EXPORT LibDispatchTaskRunner : public base::SingleThreadTaskRunner {
BASE_EXPORT        30 base/mac/mac_logging.h class BASE_EXPORT OSStatusLogMessage : public logging::LogMessage {
BASE_EXPORT        43 base/mac/mac_util.h BASE_EXPORT std::string PathFromFSRef(const FSRef& ref);
BASE_EXPORT        44 base/mac/mac_util.h BASE_EXPORT bool FSRefFromPath(const std::string& path, FSRef* ref);
BASE_EXPORT        48 base/mac/mac_util.h BASE_EXPORT CGColorSpaceRef GetSRGBColorSpace();
BASE_EXPORT        52 base/mac/mac_util.h BASE_EXPORT CGColorSpaceRef GetGenericRGBColorSpace();
BASE_EXPORT        56 base/mac/mac_util.h BASE_EXPORT CGColorSpaceRef GetSystemColorSpace();
BASE_EXPORT        62 base/mac/mac_util.h BASE_EXPORT void RequestFullScreen(FullScreenMode mode);
BASE_EXPORT        70 base/mac/mac_util.h BASE_EXPORT void ReleaseFullScreen(FullScreenMode mode);
BASE_EXPORT        75 base/mac/mac_util.h BASE_EXPORT void SwitchFullScreenModes(FullScreenMode from_mode,
BASE_EXPORT        79 base/mac/mac_util.h BASE_EXPORT void SetCursorVisibility(bool visible);
BASE_EXPORT        82 base/mac/mac_util.h BASE_EXPORT bool ShouldWindowsMiniaturizeOnDoubleClick();
BASE_EXPORT        85 base/mac/mac_util.h BASE_EXPORT void ActivateProcess(pid_t pid);
BASE_EXPORT        90 base/mac/mac_util.h BASE_EXPORT bool AmIForeground();
BASE_EXPORT        93 base/mac/mac_util.h BASE_EXPORT bool SetFileBackupExclusion(const FilePath& file_path);
BASE_EXPORT        98 base/mac/mac_util.h BASE_EXPORT bool CheckLoginItemStatus(bool* is_hidden);
BASE_EXPORT       106 base/mac/mac_util.h BASE_EXPORT void AddToLoginItems(bool hide_on_startup);
BASE_EXPORT       109 base/mac/mac_util.h BASE_EXPORT void RemoveFromLoginItems();
BASE_EXPORT       113 base/mac/mac_util.h BASE_EXPORT bool WasLaunchedAsLoginOrResumeItem();
BASE_EXPORT       117 base/mac/mac_util.h BASE_EXPORT bool WasLaunchedAsHiddenLoginItem();
BASE_EXPORT       121 base/mac/mac_util.h BASE_EXPORT bool RemoveQuarantineAttribute(const FilePath& file_path);
BASE_EXPORT       129 base/mac/mac_util.h BASE_EXPORT bool IsOSSnowLeopard();
BASE_EXPORT       132 base/mac/mac_util.h BASE_EXPORT bool IsOSLion();
BASE_EXPORT       133 base/mac/mac_util.h BASE_EXPORT bool IsOSLionOrEarlier();
BASE_EXPORT       134 base/mac/mac_util.h BASE_EXPORT bool IsOSLionOrLater();
BASE_EXPORT       137 base/mac/mac_util.h BASE_EXPORT bool IsOSMountainLion();
BASE_EXPORT       138 base/mac/mac_util.h BASE_EXPORT bool IsOSMountainLionOrEarlier();
BASE_EXPORT       139 base/mac/mac_util.h BASE_EXPORT bool IsOSMountainLionOrLater();
BASE_EXPORT       142 base/mac/mac_util.h BASE_EXPORT bool IsOSMavericks();
BASE_EXPORT       143 base/mac/mac_util.h BASE_EXPORT bool IsOSMavericksOrLater();
BASE_EXPORT       148 base/mac/mac_util.h BASE_EXPORT bool IsOSLaterThanMavericks_DontCallThis();
BASE_EXPORT       201 base/mac/mac_util.h BASE_EXPORT std::string GetModelIdentifier();
BASE_EXPORT       205 base/mac/mac_util.h BASE_EXPORT bool ParseModelIdentifier(const std::string& ident,
BASE_EXPORT        85 base/mac/objc_property_releaser.h class BASE_EXPORT ObjCPropertyReleaser {
BASE_EXPORT        17 base/mac/os_crash_dumps.h BASE_EXPORT void DisableOSCrashDumps();
BASE_EXPORT        18 base/mac/scoped_mach_port.h class BASE_EXPORT ScopedMachPort {
BASE_EXPORT        25 base/mac/scoped_nsautorelease_pool.h class BASE_EXPORT ScopedNSAutoreleasePool {
BASE_EXPORT        28 base/mac/scoped_nsexception_enabler.h class BASE_EXPORT ScopedNSExceptionEnabler {
BASE_EXPORT        42 base/mac/scoped_nsexception_enabler.h BASE_EXPORT bool GetNSExceptionsAllowed();
BASE_EXPORT        43 base/mac/scoped_nsexception_enabler.h BASE_EXPORT void SetNSExceptionsAllowed(bool allowed);
BASE_EXPORT        49 base/mac/scoped_nsexception_enabler.h BASE_EXPORT id RunBlockIgnoringExceptions(BlockReturningId block);
BASE_EXPORT        31 base/mac/scoped_sending_event.h class BASE_EXPORT ScopedSendingEvent {
BASE_EXPORT        47 base/md5.h     BASE_EXPORT void MD5Sum(const void* data, size_t length, MD5Digest* digest);
BASE_EXPORT        51 base/md5.h     BASE_EXPORT void MD5Init(MD5Context* context);
BASE_EXPORT        56 base/md5.h     BASE_EXPORT void MD5Update(MD5Context* context, const StringPiece& data);
BASE_EXPORT        59 base/md5.h     BASE_EXPORT void MD5Final(MD5Digest* digest, MD5Context* context);
BASE_EXPORT        64 base/md5.h     BASE_EXPORT void MD5IntermediateFinal(MD5Digest* digest,
BASE_EXPORT        68 base/md5.h     BASE_EXPORT std::string MD5DigestToBase16(const MD5Digest& digest);
BASE_EXPORT        71 base/md5.h     BASE_EXPORT std::string MD5String(const StringPiece& str);
BASE_EXPORT        94 base/memory/aligned_memory.h BASE_EXPORT void* AlignedAlloc(size_t size, size_t alignment);
BASE_EXPORT        63 base/memory/discardable_memory.h class BASE_EXPORT DiscardableMemory {
BASE_EXPORT        50 base/memory/memory_pressure_listener.h class BASE_EXPORT MemoryPressureListener {
BASE_EXPORT        22 base/memory/ref_counted.h class BASE_EXPORT RefCountedBase {
BASE_EXPORT        82 base/memory/ref_counted.h class BASE_EXPORT RefCountedThreadSafeBase {
BASE_EXPORT        20 base/memory/ref_counted_memory.h class BASE_EXPORT RefCountedMemory
BASE_EXPORT        46 base/memory/ref_counted_memory.h class BASE_EXPORT RefCountedStaticMemory : public RefCountedMemory {
BASE_EXPORT        69 base/memory/ref_counted_memory.h class BASE_EXPORT RefCountedBytes : public RefCountedMemory {
BASE_EXPORT        98 base/memory/ref_counted_memory.h class BASE_EXPORT RefCountedString : public RefCountedMemory {
BASE_EXPORT       125 base/memory/ref_counted_memory.h class BASE_EXPORT RefCountedMallocedMemory : public base::RefCountedMemory {
BASE_EXPORT        71 base/memory/shared_memory.h class BASE_EXPORT SharedMemory {
BASE_EXPORT        38 base/memory/singleton.h BASE_EXPORT subtle::AtomicWord WaitForInstance(subtle::AtomicWord* instance);
BASE_EXPORT        82 base/memory/weak_ptr.h class BASE_EXPORT WeakReference {
BASE_EXPORT       112 base/memory/weak_ptr.h class BASE_EXPORT WeakReferenceOwner {
BASE_EXPORT       133 base/memory/weak_ptr.h class BASE_EXPORT WeakPtrBase {
BASE_EXPORT        24 base/message_loop/incoming_task_queue.h class BASE_EXPORT IncomingTaskQueue
BASE_EXPORT        96 base/message_loop/message_loop.h class BASE_EXPORT MessageLoop : public MessagePump::Delegate {
BASE_EXPORT       176 base/message_loop/message_loop.h   class BASE_EXPORT DestructionObserver {
BASE_EXPORT       365 base/message_loop/message_loop.h   class BASE_EXPORT TaskObserver {
BASE_EXPORT       550 base/message_loop/message_loop.h class BASE_EXPORT MessageLoopForUI : public MessageLoop {
BASE_EXPORT       619 base/message_loop/message_loop.h class BASE_EXPORT MessageLoopForIO : public MessageLoop {
BASE_EXPORT        25 base/message_loop/message_loop_proxy.h class BASE_EXPORT MessageLoopProxy : public SingleThreadTaskRunner {
BASE_EXPORT        22 base/message_loop/message_loop_proxy_impl.h class BASE_EXPORT MessageLoopProxyImpl : public MessageLoopProxy {
BASE_EXPORT        17 base/message_loop/message_pump.h class BASE_EXPORT MessagePump : public NonThreadSafe {
BASE_EXPORT        21 base/message_loop/message_pump.h   class BASE_EXPORT Delegate {
BASE_EXPORT        22 base/message_loop/message_pump_android.h class BASE_EXPORT MessagePumpForUI : public MessagePump {
BASE_EXPORT        23 base/message_loop/message_pump_dispatcher.h class BASE_EXPORT MessagePumpDispatcher {
BASE_EXPORT        35 base/message_loop/message_pump_glib.h class BASE_EXPORT MessagePumpGlib : public MessagePump {
BASE_EXPORT        29 base/message_loop/message_pump_gtk.h class BASE_EXPORT MessagePumpGtk : public MessagePumpGlib {
BASE_EXPORT        21 base/message_loop/message_pump_io_ios.h class BASE_EXPORT MessagePumpIOSForIO : public MessagePumpNSRunLoop {
BASE_EXPORT        24 base/message_loop/message_pump_libevent.h class BASE_EXPORT MessagePumpLibevent : public MessagePump {
BASE_EXPORT       229 base/message_loop/message_pump_mac.h   BASE_EXPORT MessagePumpNSRunLoop();
BASE_EXPORT       324 base/message_loop/message_pump_mac.h   BASE_EXPORT static bool UsingCrApp();
BASE_EXPORT       328 base/message_loop/message_pump_mac.h   BASE_EXPORT static bool IsHandlingSendEvent();
BASE_EXPORT        28 base/message_loop/message_pump_observer.h class BASE_EXPORT MessagePumpObserver {
BASE_EXPORT        19 base/message_loop/message_pump_ozone.h class BASE_EXPORT MessagePumpOzone : public MessagePumpLibevent,
BASE_EXPORT        26 base/message_loop/message_pump_win.h class BASE_EXPORT MessagePumpWin : public MessagePump {
BASE_EXPORT       127 base/message_loop/message_pump_win.h class BASE_EXPORT MessagePumpForUI : public MessagePumpWin {
BASE_EXPORT       166 base/message_loop/message_pump_win.h class BASE_EXPORT MessagePumpForIO : public MessagePumpWin {
BASE_EXPORT        34 base/message_loop/message_pump_x11.h class BASE_EXPORT MessagePumpX11 : public MessagePumpGlib,
BASE_EXPORT        29 base/metrics/bucket_ranges.h class BASE_EXPORT BucketRanges {
BASE_EXPORT        73 base/metrics/field_trial.h class BASE_EXPORT FieldTrial : public RefCounted<FieldTrial> {
BASE_EXPORT        90 base/metrics/field_trial.h   class BASE_EXPORT EntropyProvider {
BASE_EXPORT       291 base/metrics/field_trial.h class BASE_EXPORT FieldTrialList {
BASE_EXPORT       310 base/metrics/field_trial.h   class BASE_EXPORT Observer {
BASE_EXPORT       383 base/metrics/histogram.h class BASE_EXPORT Histogram : public HistogramBase {
BASE_EXPORT       555 base/metrics/histogram.h class BASE_EXPORT LinearHistogram : public Histogram {
BASE_EXPORT       630 base/metrics/histogram.h class BASE_EXPORT BooleanHistogram : public LinearHistogram {
BASE_EXPORT       649 base/metrics/histogram.h class BASE_EXPORT CustomHistogram : public Histogram {
BASE_EXPORT        33 base/metrics/histogram_base.h enum BASE_EXPORT HistogramType {
BASE_EXPORT        50 base/metrics/histogram_base.h class BASE_EXPORT HistogramBase {
BASE_EXPORT        22 base/metrics/histogram_delta_serialization.h class BASE_EXPORT HistogramDeltaSerialization : public HistogramFlattener {
BASE_EXPORT        22 base/metrics/histogram_flattener.h class BASE_EXPORT HistogramFlattener {
BASE_EXPORT        20 base/metrics/histogram_samples.h class BASE_EXPORT HistogramSamples {
BASE_EXPORT        67 base/metrics/histogram_samples.h class BASE_EXPORT SampleCountIterator {
BASE_EXPORT        26 base/metrics/histogram_snapshot_manager.h class BASE_EXPORT HistogramSnapshotManager {
BASE_EXPORT        29 base/metrics/statistics_recorder.h class BASE_EXPORT StatisticsRecorder {
BASE_EXPORT        78 base/metrics/stats_counters.h class BASE_EXPORT StatsCounter {
BASE_EXPORT       132 base/metrics/stats_counters.h class BASE_EXPORT StatsCounterTimer : protected StatsCounter {
BASE_EXPORT       161 base/metrics/stats_counters.h class BASE_EXPORT StatsRate : public StatsCounterTimer {
BASE_EXPORT        34 base/metrics/stats_table.h class BASE_EXPORT StatsTable {
BASE_EXPORT        40 base/metrics/user_metrics.h BASE_EXPORT void RecordAction(const UserMetricsAction& action);
BASE_EXPORT        47 base/metrics/user_metrics.h BASE_EXPORT void RecordComputedAction(const std::string& action);
BASE_EXPORT        53 base/metrics/user_metrics.h BASE_EXPORT void AddActionCallback(const ActionCallback& callback);
BASE_EXPORT        54 base/metrics/user_metrics.h BASE_EXPORT void RemoveActionCallback(const ActionCallback& callback);
BASE_EXPORT        54 base/native_library.h struct BASE_EXPORT NativeLibraryLoadError {
BASE_EXPORT        72 base/native_library.h BASE_EXPORT NativeLibrary LoadNativeLibrary(const FilePath& library_path,
BASE_EXPORT        81 base/native_library.h BASE_EXPORT NativeLibrary LoadNativeLibraryDynamically(
BASE_EXPORT        86 base/native_library.h BASE_EXPORT void UnloadNativeLibrary(NativeLibrary library);
BASE_EXPORT        89 base/native_library.h BASE_EXPORT void* GetFunctionPointerFromNativeLibrary(NativeLibrary library,
BASE_EXPORT        96 base/native_library.h BASE_EXPORT string16 GetNativeLibraryName(const string16& name);
BASE_EXPORT        23 base/nix/mime_util_xdg.h BASE_EXPORT std::string GetFileMimeType(const FilePath& filepath);
BASE_EXPORT        26 base/nix/mime_util_xdg.h BASE_EXPORT std::string GetDataMimeType(const std::string& data);
BASE_EXPORT        31 base/nix/mime_util_xdg.h BASE_EXPORT void SetIconThemeName(const std::string& name);
BASE_EXPORT        37 base/nix/mime_util_xdg.h BASE_EXPORT FilePath GetMimeIcon(const std::string& mime_type, size_t size);
BASE_EXPORT        29 base/nix/xdg_util.h BASE_EXPORT extern const char kDotConfigDir[];
BASE_EXPORT        32 base/nix/xdg_util.h BASE_EXPORT extern const char kXdgConfigHomeEnvVar[];
BASE_EXPORT        39 base/nix/xdg_util.h BASE_EXPORT FilePath GetXDGDirectory(Environment* env, const char* env_name,
BASE_EXPORT        45 base/nix/xdg_util.h BASE_EXPORT FilePath GetXDGUserDirectory(const char* dir_name,
BASE_EXPORT        63 base/nix/xdg_util.h BASE_EXPORT DesktopEnvironment GetDesktopEnvironment(Environment* env);
BASE_EXPORT        67 base/nix/xdg_util.h BASE_EXPORT const char* GetDesktopEnvironmentName(DesktopEnvironment env);
BASE_EXPORT        69 base/nix/xdg_util.h BASE_EXPORT const char* GetDesktopEnvironmentName(Environment* env);
BASE_EXPORT        23 base/path_service.h class BASE_EXPORT PathService {
BASE_EXPORT        20 base/pending_task.h struct BASE_EXPORT PendingTask : public TrackingInfo {
BASE_EXPORT        50 base/pending_task.h class BASE_EXPORT TaskQueue : public std::queue<PendingTask> {
BASE_EXPORT        21 base/pickle.h  class BASE_EXPORT PickleIterator {
BASE_EXPORT       103 base/pickle.h  class BASE_EXPORT Pickle {
BASE_EXPORT       104 base/platform_file.h struct BASE_EXPORT PlatformFileInfo {
BASE_EXPORT       130 base/platform_file.h BASE_EXPORT PlatformFileError LastErrorToPlatformFileError(DWORD last_error);
BASE_EXPORT       134 base/platform_file.h BASE_EXPORT PlatformFileError ErrnoToPlatformFileError(int saved_errno);
BASE_EXPORT       144 base/platform_file.h BASE_EXPORT PlatformFile CreatePlatformFile(const FilePath& name,
BASE_EXPORT       151 base/platform_file.h BASE_EXPORT PlatformFile CreatePlatformFileUnsafe(const FilePath& name,
BASE_EXPORT       156 base/platform_file.h BASE_EXPORT FILE* FdopenPlatformFile(PlatformFile file, const char* mode);
BASE_EXPORT       159 base/platform_file.h BASE_EXPORT bool ClosePlatformFile(PlatformFile file);
BASE_EXPORT       164 base/platform_file.h BASE_EXPORT int64 SeekPlatformFile(PlatformFile file,
BASE_EXPORT       173 base/platform_file.h BASE_EXPORT int ReadPlatformFile(PlatformFile file, int64 offset,
BASE_EXPORT       177 base/platform_file.h BASE_EXPORT int ReadPlatformFileAtCurrentPos(PlatformFile file,
BASE_EXPORT       183 base/platform_file.h BASE_EXPORT int ReadPlatformFileNoBestEffort(PlatformFile file, int64 offset,
BASE_EXPORT       187 base/platform_file.h BASE_EXPORT int ReadPlatformFileCurPosNoBestEffort(PlatformFile file,
BASE_EXPORT       196 base/platform_file.h BASE_EXPORT int WritePlatformFile(PlatformFile file, int64 offset,
BASE_EXPORT       200 base/platform_file.h BASE_EXPORT int WritePlatformFileAtCurrentPos(PlatformFile file,
BASE_EXPORT       205 base/platform_file.h BASE_EXPORT int WritePlatformFileCurPosNoBestEffort(PlatformFile file,
BASE_EXPORT       211 base/platform_file.h BASE_EXPORT bool TruncatePlatformFile(PlatformFile file, int64 length);
BASE_EXPORT       214 base/platform_file.h BASE_EXPORT bool FlushPlatformFile(PlatformFile file);
BASE_EXPORT       217 base/platform_file.h BASE_EXPORT bool TouchPlatformFile(PlatformFile file,
BASE_EXPORT       222 base/platform_file.h BASE_EXPORT bool GetPlatformFileInfo(PlatformFile file, PlatformFileInfo* info);
BASE_EXPORT       244 base/platform_file.h BASE_EXPORT PlatformFileError LockPlatformFile(PlatformFile file);
BASE_EXPORT       247 base/platform_file.h BASE_EXPORT PlatformFileError UnlockPlatformFile(PlatformFile file);
BASE_EXPORT       269 base/platform_file.h class BASE_EXPORT PassPlatformFile {
BASE_EXPORT        50 base/posix/file_descriptor_shuffle.h class BASE_EXPORT FileDescriptorTableInjection : public InjectionDelegate {
BASE_EXPORT        72 base/posix/file_descriptor_shuffle.h BASE_EXPORT bool PerformInjectiveMultimap(const InjectiveMultimap& map,
BASE_EXPORT        75 base/posix/file_descriptor_shuffle.h BASE_EXPORT bool PerformInjectiveMultimapDestructive(
BASE_EXPORT        36 base/posix/global_descriptors.h class BASE_EXPORT GlobalDescriptors {
BASE_EXPORT        16 base/posix/unix_domain_socket_linux.h class BASE_EXPORT UnixDomainSocket {
BASE_EXPORT        20 base/power_monitor/power_monitor.h class BASE_EXPORT PowerMonitor {
BASE_EXPORT        37 base/power_monitor/power_monitor_device_source.h class BASE_EXPORT PowerMonitorDeviceSource : public PowerMonitorSource {
BASE_EXPORT        19 base/power_monitor/power_monitor_source.h class BASE_EXPORT PowerMonitorSource {
BASE_EXPORT        13 base/power_monitor/power_observer.h class BASE_EXPORT PowerObserver {
BASE_EXPORT        43 base/process/kill.h BASE_EXPORT bool KillProcesses(const FilePath::StringType& executable_name,
BASE_EXPORT        51 base/process/kill.h BASE_EXPORT bool KillProcess(ProcessHandle process, int exit_code, bool wait);
BASE_EXPORT        56 base/process/kill.h BASE_EXPORT bool KillProcessGroup(ProcessHandle process_group_id);
BASE_EXPORT        60 base/process/kill.h BASE_EXPORT bool KillProcessById(ProcessId process_id,
BASE_EXPORT        73 base/process/kill.h BASE_EXPORT TerminationStatus GetTerminationStatus(ProcessHandle handle,
BASE_EXPORT        92 base/process/kill.h BASE_EXPORT TerminationStatus GetKnownDeadTerminationStatus(
BASE_EXPORT       100 base/process/kill.h BASE_EXPORT bool WaitForExitCode(ProcessHandle handle, int* exit_code);
BASE_EXPORT       108 base/process/kill.h BASE_EXPORT bool WaitForExitCodeWithTimeout(ProcessHandle handle,
BASE_EXPORT       116 base/process/kill.h BASE_EXPORT bool WaitForProcessesToExit(
BASE_EXPORT       124 base/process/kill.h BASE_EXPORT bool WaitForSingleProcess(ProcessHandle handle,
BASE_EXPORT       133 base/process/kill.h BASE_EXPORT bool CleanupProcesses(const FilePath::StringType& executable_name,
BASE_EXPORT       152 base/process/kill.h BASE_EXPORT void EnsureProcessTerminated(ProcessHandle process_handle);
BASE_EXPORT       157 base/process/kill.h BASE_EXPORT void EnsureProcessGetsReaped(ProcessHandle process_handle);
BASE_EXPORT        39 base/process/launch.h struct BASE_EXPORT LaunchOptions {
BASE_EXPORT       143 base/process/launch.h BASE_EXPORT bool LaunchProcess(const CommandLine& cmdline,
BASE_EXPORT       158 base/process/launch.h BASE_EXPORT bool LaunchProcess(const string16& cmdline,
BASE_EXPORT       168 base/process/launch.h BASE_EXPORT bool LaunchElevatedProcess(const CommandLine& cmdline,
BASE_EXPORT       177 base/process/launch.h BASE_EXPORT bool LaunchProcess(const std::vector<std::string>& argv,
BASE_EXPORT       184 base/process/launch.h BASE_EXPORT void CloseSuperfluousFds(const InjectiveMultimap& saved_map);
BASE_EXPORT       190 base/process/launch.h BASE_EXPORT bool SetJobObjectLimitFlags(HANDLE job_object, DWORD limit_flags);
BASE_EXPORT       194 base/process/launch.h BASE_EXPORT void RouteStdioToConsole();
BASE_EXPORT       201 base/process/launch.h BASE_EXPORT bool GetAppOutput(const CommandLine& cl, std::string* output);
BASE_EXPORT       207 base/process/launch.h BASE_EXPORT bool GetAppOutput(const StringPiece16& cl, std::string* output);
BASE_EXPORT       214 base/process/launch.h BASE_EXPORT bool GetAppOutput(const std::vector<std::string>& argv,
BASE_EXPORT       220 base/process/launch.h BASE_EXPORT bool GetAppOutputRestricted(const CommandLine& cl,
BASE_EXPORT       227 base/process/launch.h BASE_EXPORT bool GetAppOutputWithExitCode(const CommandLine& cl,
BASE_EXPORT       233 base/process/launch.h BASE_EXPORT void RaiseProcessToHighPriority();
BASE_EXPORT        33 base/process/memory.h BASE_EXPORT bool EnableLowFragmentationHeap();
BASE_EXPORT        37 base/process/memory.h BASE_EXPORT void EnableTerminationOnHeapCorruption();
BASE_EXPORT        40 base/process/memory.h BASE_EXPORT void EnableTerminationOnOutOfMemory();
BASE_EXPORT        45 base/process/memory.h BASE_EXPORT HMODULE GetModuleFromAddress(void* address);
BASE_EXPORT        49 base/process/memory.h BASE_EXPORT extern size_t g_oom_size;
BASE_EXPORT        61 base/process/memory.h BASE_EXPORT bool AdjustOOMScore(ProcessId process, int score);
BASE_EXPORT        74 base/process/memory.h BASE_EXPORT WARN_UNUSED_RESULT bool UncheckedMalloc(size_t size,
BASE_EXPORT        76 base/process/memory.h BASE_EXPORT WARN_UNUSED_RESULT bool UncheckedCalloc(size_t num_items,
BASE_EXPORT        15 base/process/process.h class BASE_EXPORT Process {
BASE_EXPORT        38 base/process/process_handle.h BASE_EXPORT ProcessId GetCurrentProcId();
BASE_EXPORT        41 base/process/process_handle.h BASE_EXPORT ProcessHandle GetCurrentProcessHandle();
BASE_EXPORT        45 base/process/process_handle.h BASE_EXPORT bool OpenProcessHandle(ProcessId pid, ProcessHandle* handle);
BASE_EXPORT        53 base/process/process_handle.h BASE_EXPORT bool OpenPrivilegedProcessHandle(ProcessId pid,
BASE_EXPORT        58 base/process/process_handle.h BASE_EXPORT bool OpenProcessHandleWithAccess(ProcessId pid,
BASE_EXPORT        63 base/process/process_handle.h BASE_EXPORT void CloseProcessHandle(ProcessHandle process);
BASE_EXPORT        68 base/process/process_handle.h BASE_EXPORT ProcessId GetProcId(ProcessHandle process);
BASE_EXPORT        80 base/process/process_handle.h BASE_EXPORT bool GetProcessIntegrityLevel(ProcessHandle process,
BASE_EXPORT        86 base/process/process_handle.h BASE_EXPORT FilePath GetProcessExecutablePath(ProcessHandle process);
BASE_EXPORT        91 base/process/process_handle.h BASE_EXPORT ProcessId GetParentProcessId(ProcessHandle process);
BASE_EXPORT        16 base/process/process_info.h class BASE_EXPORT CurrentProcessInfo {
BASE_EXPORT        60 base/process/process_iterator.h struct BASE_EXPORT ProcessEntry {
BASE_EXPORT       112 base/process/process_iterator.h class BASE_EXPORT ProcessIterator {
BASE_EXPORT       162 base/process/process_iterator.h class BASE_EXPORT NamedProcessIterator : public ProcessIterator {
BASE_EXPORT       180 base/process/process_iterator.h BASE_EXPORT int GetProcessCount(const FilePath::StringType& executable_name,
BASE_EXPORT       100 base/process/process_metrics.h BASE_EXPORT int64 TimeValToMicroseconds(const struct timeval& tv);
BASE_EXPORT       106 base/process/process_metrics.h class BASE_EXPORT ProcessMetrics {
BASE_EXPORT       232 base/process/process_metrics.h BASE_EXPORT size_t GetSystemCommitCharge();
BASE_EXPORT       244 base/process/process_metrics.h BASE_EXPORT int ParseProcStatCPU(const std::string& input);
BASE_EXPORT       250 base/process/process_metrics.h BASE_EXPORT int GetNumberOfThreads(ProcessHandle process);
BASE_EXPORT       253 base/process/process_metrics.h BASE_EXPORT extern const char kProcSelfExe[];
BASE_EXPORT       257 base/process/process_metrics.h struct BASE_EXPORT SystemMemoryInfoKB {
BASE_EXPORT       291 base/process/process_metrics.h BASE_EXPORT bool ParseProcMeminfo(const std::string& input,
BASE_EXPORT       296 base/process/process_metrics.h BASE_EXPORT bool ParseProcVmstat(const std::string& input,
BASE_EXPORT       303 base/process/process_metrics.h BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo);
BASE_EXPORT       306 base/process/process_metrics.h struct BASE_EXPORT SystemDiskInfo {
BASE_EXPORT       328 base/process/process_metrics.h BASE_EXPORT bool IsValidDiskName(const std::string& candidate);
BASE_EXPORT       332 base/process/process_metrics.h BASE_EXPORT bool GetSystemDiskInfo(SystemDiskInfo* diskinfo);
BASE_EXPORT       337 base/process/process_metrics.h struct BASE_EXPORT SwapInfo {
BASE_EXPORT       358 base/process/process_metrics.h BASE_EXPORT void GetSwapInfo(SwapInfo* swap_info);
BASE_EXPORT        26 base/profiler/alternate_timer.h BASE_EXPORT extern const char kAlternateProfilerTime[];
BASE_EXPORT        32 base/profiler/alternate_timer.h BASE_EXPORT void SetAlternateTimeSource(NowFunction* now_function,
BASE_EXPORT        40 base/profiler/alternate_timer.h BASE_EXPORT TimeSourceType GetTimeSourceType();
BASE_EXPORT        50 base/profiler/scoped_profile.h class BASE_EXPORT ScopedProfile {
BASE_EXPORT        26 base/profiler/tracked_time.h class BASE_EXPORT Duration {  // Similar to base::TimeDelta.
BASE_EXPORT        49 base/profiler/tracked_time.h class BASE_EXPORT TrackedTime {  // Similar to base::TimeTicks.
BASE_EXPORT        16 base/rand_util.h BASE_EXPORT uint64 RandUint64();
BASE_EXPORT        19 base/rand_util.h BASE_EXPORT int RandInt(int min, int max);
BASE_EXPORT        26 base/rand_util.h BASE_EXPORT uint64 RandGenerator(uint64 range);
BASE_EXPORT        29 base/rand_util.h BASE_EXPORT double RandDouble();
BASE_EXPORT        33 base/rand_util.h BASE_EXPORT double BitsToOpenEndedUnitInterval(uint64 bits);
BASE_EXPORT        40 base/rand_util.h BASE_EXPORT void RandBytes(void* output, size_t output_length);
BASE_EXPORT        50 base/rand_util.h BASE_EXPORT std::string RandBytesAsString(size_t length);
BASE_EXPORT        53 base/rand_util.h BASE_EXPORT int GetUrandomFD();
BASE_EXPORT        31 base/run_loop.h class BASE_EXPORT RunLoop {
BASE_EXPORT        28 base/safe_strerror_posix.h BASE_EXPORT void safe_strerror_r(int err, char *buf, size_t len);
BASE_EXPORT        36 base/safe_strerror_posix.h BASE_EXPORT std::string safe_strerror(int err);
BASE_EXPORT        18 base/scoped_native_library.h class BASE_EXPORT ScopedNativeLibrary {
BASE_EXPORT        21 base/sequence_checker_impl.h class BASE_EXPORT SequenceCheckerImpl {
BASE_EXPORT        96 base/sequenced_task_runner.h class BASE_EXPORT SequencedTaskRunner : public TaskRunner {
BASE_EXPORT        20 base/sha1.h    BASE_EXPORT std::string SHA1HashString(const std::string& str);
BASE_EXPORT        24 base/sha1.h    BASE_EXPORT void SHA1HashBytes(const unsigned char* data, size_t len,
BASE_EXPORT        24 base/single_thread_task_runner.h class BASE_EXPORT SingleThreadTaskRunner : public SequencedTaskRunner {
BASE_EXPORT        26 base/strings/latin1_string_conversions.h BASE_EXPORT string16 Latin1OrUTF16ToUTF16(size_t length,
BASE_EXPORT        41 base/strings/nullable_string16.h BASE_EXPORT std::ostream& operator<<(std::ostream& out,
BASE_EXPORT       178 base/strings/safe_sprintf.h BASE_EXPORT ssize_t SafeSNPrintf(char* buf, size_t sz, const char* fmt,
BASE_EXPORT       185 base/strings/safe_sprintf.h BASE_EXPORT void SetSafeSPrintfSSizeMaxForTest(size_t max);
BASE_EXPORT       186 base/strings/safe_sprintf.h BASE_EXPORT size_t GetSafeSPrintfSSizeMaxForTest();
BASE_EXPORT       408 base/strings/safe_sprintf.h BASE_EXPORT ssize_t SafeSNPrintf(char* buf, size_t N, const char* fmt);
BASE_EXPORT        54 base/strings/string16.h BASE_EXPORT int c16memcmp(const char16* s1, const char16* s2, size_t n);
BASE_EXPORT        55 base/strings/string16.h BASE_EXPORT size_t c16len(const char16* s);
BASE_EXPORT        56 base/strings/string16.h BASE_EXPORT const char16* c16memchr(const char16* s, char16 c, size_t n);
BASE_EXPORT        57 base/strings/string16.h BASE_EXPORT char16* c16memmove(char16* s1, const char16* s2, size_t n);
BASE_EXPORT        58 base/strings/string16.h BASE_EXPORT char16* c16memcpy(char16* s1, const char16* s2, size_t n);
BASE_EXPORT        59 base/strings/string16.h BASE_EXPORT char16* c16memset(char16* s, char16 c, size_t n);
BASE_EXPORT       132 base/strings/string16.h BASE_EXPORT extern std::ostream& operator<<(std::ostream& out,
BASE_EXPORT       136 base/strings/string16.h BASE_EXPORT extern void PrintTo(const string16& str, std::ostream* out);
BASE_EXPORT       180 base/strings/string16.h class BASE_EXPORT std::basic_string<base::char16, base::string16_char_traits>;
BASE_EXPORT        32 base/strings/string_number_conversions.h BASE_EXPORT std::string IntToString(int value);
BASE_EXPORT        33 base/strings/string_number_conversions.h BASE_EXPORT string16 IntToString16(int value);
BASE_EXPORT        35 base/strings/string_number_conversions.h BASE_EXPORT std::string UintToString(unsigned value);
BASE_EXPORT        36 base/strings/string_number_conversions.h BASE_EXPORT string16 UintToString16(unsigned value);
BASE_EXPORT        38 base/strings/string_number_conversions.h BASE_EXPORT std::string Int64ToString(int64 value);
BASE_EXPORT        39 base/strings/string_number_conversions.h BASE_EXPORT string16 Int64ToString16(int64 value);
BASE_EXPORT        41 base/strings/string_number_conversions.h BASE_EXPORT std::string Uint64ToString(uint64 value);
BASE_EXPORT        42 base/strings/string_number_conversions.h BASE_EXPORT string16 Uint64ToString16(uint64 value);
BASE_EXPORT        46 base/strings/string_number_conversions.h BASE_EXPORT std::string DoubleToString(double value);
BASE_EXPORT        64 base/strings/string_number_conversions.h BASE_EXPORT bool StringToInt(const StringPiece& input, int* output);
BASE_EXPORT        65 base/strings/string_number_conversions.h BASE_EXPORT bool StringToInt(const StringPiece16& input, int* output);
BASE_EXPORT        67 base/strings/string_number_conversions.h BASE_EXPORT bool StringToUint(const StringPiece& input, unsigned* output);
BASE_EXPORT        68 base/strings/string_number_conversions.h BASE_EXPORT bool StringToUint(const StringPiece16& input, unsigned* output);
BASE_EXPORT        70 base/strings/string_number_conversions.h BASE_EXPORT bool StringToInt64(const StringPiece& input, int64* output);
BASE_EXPORT        71 base/strings/string_number_conversions.h BASE_EXPORT bool StringToInt64(const StringPiece16& input, int64* output);
BASE_EXPORT        73 base/strings/string_number_conversions.h BASE_EXPORT bool StringToUint64(const StringPiece& input, uint64* output);
BASE_EXPORT        74 base/strings/string_number_conversions.h BASE_EXPORT bool StringToUint64(const StringPiece16& input, uint64* output);
BASE_EXPORT        76 base/strings/string_number_conversions.h BASE_EXPORT bool StringToSizeT(const StringPiece& input, size_t* output);
BASE_EXPORT        77 base/strings/string_number_conversions.h BASE_EXPORT bool StringToSizeT(const StringPiece16& input, size_t* output);
BASE_EXPORT        85 base/strings/string_number_conversions.h BASE_EXPORT bool StringToDouble(const std::string& input, double* output);
BASE_EXPORT        95 base/strings/string_number_conversions.h BASE_EXPORT std::string HexEncode(const void* bytes, size_t size);
BASE_EXPORT       100 base/strings/string_number_conversions.h BASE_EXPORT bool HexStringToInt(const StringPiece& input, int* output);
BASE_EXPORT       106 base/strings/string_number_conversions.h BASE_EXPORT bool HexStringToUInt(const StringPiece& input, uint32* output);
BASE_EXPORT       111 base/strings/string_number_conversions.h BASE_EXPORT bool HexStringToInt64(const StringPiece& input, int64* output);
BASE_EXPORT       117 base/strings/string_number_conversions.h BASE_EXPORT bool HexStringToUInt64(const StringPiece& input, uint64* output);
BASE_EXPORT       123 base/strings/string_number_conversions.h BASE_EXPORT bool HexStringToBytes(const std::string& input,
BASE_EXPORT       252 base/strings/string_piece.cc BASE_EXPORT size_t find_first_not_of(const StringPiece16& self,
BASE_EXPORT        53 base/strings/string_piece.h BASE_EXPORT void CopyToString(const StringPiece& self, std::string* target);
BASE_EXPORT        54 base/strings/string_piece.h BASE_EXPORT void CopyToString(const StringPiece16& self, string16* target);
BASE_EXPORT        56 base/strings/string_piece.h BASE_EXPORT void AppendToString(const StringPiece& self, std::string* target);
BASE_EXPORT        57 base/strings/string_piece.h BASE_EXPORT void AppendToString(const StringPiece16& self, string16* target);
BASE_EXPORT        59 base/strings/string_piece.h BASE_EXPORT size_t copy(const StringPiece& self,
BASE_EXPORT        63 base/strings/string_piece.h BASE_EXPORT size_t copy(const StringPiece16& self,
BASE_EXPORT        68 base/strings/string_piece.h BASE_EXPORT size_t find(const StringPiece& self,
BASE_EXPORT        71 base/strings/string_piece.h BASE_EXPORT size_t find(const StringPiece16& self,
BASE_EXPORT        74 base/strings/string_piece.h BASE_EXPORT size_t find(const StringPiece& self,
BASE_EXPORT        77 base/strings/string_piece.h BASE_EXPORT size_t find(const StringPiece16& self,
BASE_EXPORT        81 base/strings/string_piece.h BASE_EXPORT size_t rfind(const StringPiece& self,
BASE_EXPORT        84 base/strings/string_piece.h BASE_EXPORT size_t rfind(const StringPiece16& self,
BASE_EXPORT        87 base/strings/string_piece.h BASE_EXPORT size_t rfind(const StringPiece& self,
BASE_EXPORT        90 base/strings/string_piece.h BASE_EXPORT size_t rfind(const StringPiece16& self,
BASE_EXPORT        94 base/strings/string_piece.h BASE_EXPORT size_t find_first_of(const StringPiece& self,
BASE_EXPORT        97 base/strings/string_piece.h BASE_EXPORT size_t find_first_of(const StringPiece16& self,
BASE_EXPORT       101 base/strings/string_piece.h BASE_EXPORT size_t find_first_not_of(const StringPiece& self,
BASE_EXPORT       104 base/strings/string_piece.h BASE_EXPORT size_t find_first_not_of(const StringPiece16& self,
BASE_EXPORT       107 base/strings/string_piece.h BASE_EXPORT size_t find_first_not_of(const StringPiece& self,
BASE_EXPORT       110 base/strings/string_piece.h BASE_EXPORT size_t find_first_not_of(const StringPiece16& self,
BASE_EXPORT       114 base/strings/string_piece.h BASE_EXPORT size_t find_last_of(const StringPiece& self,
BASE_EXPORT       117 base/strings/string_piece.h BASE_EXPORT size_t find_last_of(const StringPiece16& self,
BASE_EXPORT       120 base/strings/string_piece.h BASE_EXPORT size_t find_last_of(const StringPiece& self,
BASE_EXPORT       123 base/strings/string_piece.h BASE_EXPORT size_t find_last_of(const StringPiece16& self,
BASE_EXPORT       127 base/strings/string_piece.h BASE_EXPORT size_t find_last_not_of(const StringPiece& self,
BASE_EXPORT       130 base/strings/string_piece.h BASE_EXPORT size_t find_last_not_of(const StringPiece16& self,
BASE_EXPORT       133 base/strings/string_piece.h BASE_EXPORT size_t find_last_not_of(const StringPiece16& self,
BASE_EXPORT       136 base/strings/string_piece.h BASE_EXPORT size_t find_last_not_of(const StringPiece& self,
BASE_EXPORT       140 base/strings/string_piece.h BASE_EXPORT StringPiece substr(const StringPiece& self,
BASE_EXPORT       143 base/strings/string_piece.h BASE_EXPORT StringPiece16 substr(const StringPiece16& self,
BASE_EXPORT       355 base/strings/string_piece.h extern template class BASE_EXPORT BasicStringPiece<std::string>;
BASE_EXPORT       356 base/strings/string_piece.h extern template class BASE_EXPORT BasicStringPiece<string16>;
BASE_EXPORT       361 base/strings/string_piece.h BASE_EXPORT bool operator==(const StringPiece& x, const StringPiece& y);
BASE_EXPORT       416 base/strings/string_piece.h BASE_EXPORT std::ostream& operator<<(std::ostream& o,
BASE_EXPORT        23 base/strings/string_split.h BASE_EXPORT void SplitString(const string16& str,
BASE_EXPORT        31 base/strings/string_split.h BASE_EXPORT void SplitString(const std::string& str,
BASE_EXPORT        41 base/strings/string_split.h BASE_EXPORT bool SplitStringIntoKeyValuePairs(const std::string& line,
BASE_EXPORT        47 base/strings/string_split.h BASE_EXPORT void SplitStringUsingSubstr(const string16& str,
BASE_EXPORT        50 base/strings/string_split.h BASE_EXPORT void SplitStringUsingSubstr(const std::string& str,
BASE_EXPORT        56 base/strings/string_split.h BASE_EXPORT void SplitStringDontTrim(const string16& str,
BASE_EXPORT        63 base/strings/string_split.h BASE_EXPORT void SplitStringDontTrim(const std::string& str,
BASE_EXPORT        75 base/strings/string_split.h BASE_EXPORT void SplitStringAlongWhitespace(const string16& str,
BASE_EXPORT        77 base/strings/string_split.h BASE_EXPORT void SplitStringAlongWhitespace(const std::string& str,
BASE_EXPORT        68 base/strings/string_util.h BASE_EXPORT size_t strlcpy(char* dst, const char* src, size_t dst_size);
BASE_EXPORT        69 base/strings/string_util.h BASE_EXPORT size_t wcslcpy(wchar_t* dst, const wchar_t* src, size_t dst_size);
BASE_EXPORT        92 base/strings/string_util.h BASE_EXPORT bool IsWprintfFormatPortable(const wchar_t* format);
BASE_EXPORT       137 base/strings/string_util.h BASE_EXPORT const std::string& EmptyString();
BASE_EXPORT       138 base/strings/string_util.h BASE_EXPORT const string16& EmptyString16();
BASE_EXPORT       142 base/strings/string_util.h BASE_EXPORT extern const wchar_t kWhitespaceWide[];
BASE_EXPORT       143 base/strings/string_util.h BASE_EXPORT extern const char16 kWhitespaceUTF16[];
BASE_EXPORT       144 base/strings/string_util.h BASE_EXPORT extern const char kWhitespaceASCII[];
BASE_EXPORT       147 base/strings/string_util.h BASE_EXPORT extern const char kUtf8ByteOrderMark[];
BASE_EXPORT       152 base/strings/string_util.h BASE_EXPORT bool RemoveChars(const string16& input,
BASE_EXPORT       155 base/strings/string_util.h BASE_EXPORT bool RemoveChars(const std::string& input,
BASE_EXPORT       164 base/strings/string_util.h BASE_EXPORT bool ReplaceChars(const string16& input,
BASE_EXPORT       168 base/strings/string_util.h BASE_EXPORT bool ReplaceChars(const std::string& input,
BASE_EXPORT       176 base/strings/string_util.h BASE_EXPORT bool TrimString(const string16& input,
BASE_EXPORT       179 base/strings/string_util.h BASE_EXPORT bool TrimString(const std::string& input,
BASE_EXPORT       185 base/strings/string_util.h BASE_EXPORT void TruncateUTF8ToByteSize(const std::string& input,
BASE_EXPORT       202 base/strings/string_util.h BASE_EXPORT TrimPositions TrimWhitespace(const string16& input,
BASE_EXPORT       205 base/strings/string_util.h BASE_EXPORT TrimPositions TrimWhitespaceASCII(const std::string& input,
BASE_EXPORT       211 base/strings/string_util.h BASE_EXPORT TrimPositions TrimWhitespace(const std::string& input,
BASE_EXPORT       223 base/strings/string_util.h BASE_EXPORT string16 CollapseWhitespace(
BASE_EXPORT       226 base/strings/string_util.h BASE_EXPORT std::string CollapseWhitespaceASCII(
BASE_EXPORT       232 base/strings/string_util.h BASE_EXPORT bool ContainsOnlyChars(const StringPiece& input,
BASE_EXPORT       234 base/strings/string_util.h BASE_EXPORT bool ContainsOnlyChars(const StringPiece16& input,
BASE_EXPORT       258 base/strings/string_util.h BASE_EXPORT bool IsStringUTF8(const std::string& str);
BASE_EXPORT       259 base/strings/string_util.h BASE_EXPORT bool IsStringASCII(const base::StringPiece& str);
BASE_EXPORT       260 base/strings/string_util.h BASE_EXPORT bool IsStringASCII(const base::string16& str);
BASE_EXPORT       294 base/strings/string_util.h BASE_EXPORT bool LowerCaseEqualsASCII(const std::string& a, const char* b);
BASE_EXPORT       295 base/strings/string_util.h BASE_EXPORT bool LowerCaseEqualsASCII(const base::string16& a, const char* b);
BASE_EXPORT       298 base/strings/string_util.h BASE_EXPORT bool LowerCaseEqualsASCII(std::string::const_iterator a_begin,
BASE_EXPORT       301 base/strings/string_util.h BASE_EXPORT bool LowerCaseEqualsASCII(base::string16::const_iterator a_begin,
BASE_EXPORT       304 base/strings/string_util.h BASE_EXPORT bool LowerCaseEqualsASCII(const char* a_begin,
BASE_EXPORT       307 base/strings/string_util.h BASE_EXPORT bool LowerCaseEqualsASCII(const base::char16* a_begin,
BASE_EXPORT       313 base/strings/string_util.h BASE_EXPORT bool EqualsASCII(const base::string16& a, const base::StringPiece& b);
BASE_EXPORT       316 base/strings/string_util.h BASE_EXPORT bool StartsWithASCII(const std::string& str,
BASE_EXPORT       319 base/strings/string_util.h BASE_EXPORT bool StartsWith(const base::string16& str,
BASE_EXPORT       324 base/strings/string_util.h BASE_EXPORT bool EndsWith(const std::string& str,
BASE_EXPORT       327 base/strings/string_util.h BASE_EXPORT bool EndsWith(const base::string16& str,
BASE_EXPORT       375 base/strings/string_util.h BASE_EXPORT base::string16 FormatBytesUnlocalized(int64 bytes);
BASE_EXPORT       379 base/strings/string_util.h BASE_EXPORT void ReplaceFirstSubstringAfterOffset(
BASE_EXPORT       384 base/strings/string_util.h BASE_EXPORT void ReplaceFirstSubstringAfterOffset(
BASE_EXPORT       396 base/strings/string_util.h BASE_EXPORT void ReplaceSubstringsAfterOffset(
BASE_EXPORT       401 base/strings/string_util.h BASE_EXPORT void ReplaceSubstringsAfterOffset(
BASE_EXPORT       441 base/strings/string_util.h BASE_EXPORT size_t Tokenize(const base::string16& str,
BASE_EXPORT       444 base/strings/string_util.h BASE_EXPORT size_t Tokenize(const std::string& str,
BASE_EXPORT       447 base/strings/string_util.h BASE_EXPORT size_t Tokenize(const base::StringPiece& str,
BASE_EXPORT       452 base/strings/string_util.h BASE_EXPORT base::string16 JoinString(const std::vector<base::string16>& parts,
BASE_EXPORT       454 base/strings/string_util.h BASE_EXPORT std::string JoinString(
BASE_EXPORT       458 base/strings/string_util.h BASE_EXPORT std::string JoinString(
BASE_EXPORT       461 base/strings/string_util.h BASE_EXPORT base::string16 JoinString(
BASE_EXPORT       469 base/strings/string_util.h BASE_EXPORT base::string16 ReplaceStringPlaceholders(
BASE_EXPORT       474 base/strings/string_util.h BASE_EXPORT std::string ReplaceStringPlaceholders(
BASE_EXPORT       480 base/strings/string_util.h BASE_EXPORT base::string16 ReplaceStringPlaceholders(
BASE_EXPORT       490 base/strings/string_util.h BASE_EXPORT bool MatchPattern(const base::StringPiece& string,
BASE_EXPORT       492 base/strings/string_util.h BASE_EXPORT bool MatchPattern(const base::string16& string,
BASE_EXPORT        18 base/strings/stringprintf.h BASE_EXPORT std::string StringPrintf(const char* format, ...)
BASE_EXPORT        22 base/strings/stringprintf.h BASE_EXPORT std::wstring StringPrintf(const wchar_t* format, ...)
BASE_EXPORT        27 base/strings/stringprintf.h BASE_EXPORT std::string StringPrintV(const char* format, va_list ap)
BASE_EXPORT        31 base/strings/stringprintf.h BASE_EXPORT const std::string& SStringPrintf(std::string* dst,
BASE_EXPORT        35 base/strings/stringprintf.h BASE_EXPORT const std::wstring& SStringPrintf(std::wstring* dst,
BASE_EXPORT        41 base/strings/stringprintf.h BASE_EXPORT void StringAppendF(std::string* dst, const char* format, ...)
BASE_EXPORT        46 base/strings/stringprintf.h BASE_EXPORT void StringAppendF(std::wstring* dst, const wchar_t* format, ...)
BASE_EXPORT        52 base/strings/stringprintf.h BASE_EXPORT void StringAppendV(std::string* dst, const char* format, va_list ap)
BASE_EXPORT        55 base/strings/stringprintf.h BASE_EXPORT void StringAppendV(std::wstring* dst,
BASE_EXPORT        32 base/strings/sys_string_conversions.h BASE_EXPORT std::string SysWideToUTF8(const std::wstring& wide);
BASE_EXPORT        33 base/strings/sys_string_conversions.h BASE_EXPORT std::wstring SysUTF8ToWide(const StringPiece& utf8);
BASE_EXPORT        38 base/strings/sys_string_conversions.h BASE_EXPORT std::string SysWideToNativeMB(const std::wstring& wide);
BASE_EXPORT        39 base/strings/sys_string_conversions.h BASE_EXPORT std::wstring SysNativeMBToWide(const StringPiece& native_mb);
BASE_EXPORT        48 base/strings/sys_string_conversions.h BASE_EXPORT std::wstring SysMultiByteToWide(const StringPiece& mb,
BASE_EXPORT        50 base/strings/sys_string_conversions.h BASE_EXPORT std::string SysWideToMultiByte(const std::wstring& wide,
BASE_EXPORT        63 base/strings/sys_string_conversions.h BASE_EXPORT CFStringRef SysUTF8ToCFStringRef(const std::string& utf8);
BASE_EXPORT        64 base/strings/sys_string_conversions.h BASE_EXPORT CFStringRef SysUTF16ToCFStringRef(const string16& utf16);
BASE_EXPORT        67 base/strings/sys_string_conversions.h BASE_EXPORT NSString* SysUTF8ToNSString(const std::string& utf8);
BASE_EXPORT        68 base/strings/sys_string_conversions.h BASE_EXPORT NSString* SysUTF16ToNSString(const string16& utf16);
BASE_EXPORT        71 base/strings/sys_string_conversions.h BASE_EXPORT std::string SysCFStringRefToUTF8(CFStringRef ref);
BASE_EXPORT        72 base/strings/sys_string_conversions.h BASE_EXPORT string16 SysCFStringRefToUTF16(CFStringRef ref);
BASE_EXPORT        76 base/strings/sys_string_conversions.h BASE_EXPORT std::string SysNSStringToUTF8(NSString* ref);
BASE_EXPORT        77 base/strings/sys_string_conversions.h BASE_EXPORT string16 SysNSStringToUTF16(NSString* ref);
BASE_EXPORT        27 base/strings/utf_offset_string_conversions.h BASE_EXPORT bool UTF8ToUTF16AndAdjustOffset(const char* src,
BASE_EXPORT        31 base/strings/utf_offset_string_conversions.h BASE_EXPORT bool UTF8ToUTF16AndAdjustOffsets(
BASE_EXPORT        37 base/strings/utf_offset_string_conversions.h BASE_EXPORT string16 UTF8ToUTF16AndAdjustOffset(const base::StringPiece& utf8,
BASE_EXPORT        39 base/strings/utf_offset_string_conversions.h BASE_EXPORT string16 UTF8ToUTF16AndAdjustOffsets(
BASE_EXPORT        43 base/strings/utf_offset_string_conversions.h BASE_EXPORT std::string UTF16ToUTF8AndAdjustOffset(
BASE_EXPORT        46 base/strings/utf_offset_string_conversions.h BASE_EXPORT std::string UTF16ToUTF8AndAdjustOffsets(
BASE_EXPORT        73 base/strings/utf_offset_string_conversions.h class BASE_EXPORT OffsetAdjuster {
BASE_EXPORT        75 base/strings/utf_offset_string_conversions.h   struct BASE_EXPORT Adjustment {
BASE_EXPORT        40 base/strings/utf_string_conversion_utils.h BASE_EXPORT bool ReadUnicodeCharacter(const char* src,
BASE_EXPORT        46 base/strings/utf_string_conversion_utils.h BASE_EXPORT bool ReadUnicodeCharacter(const char16* src,
BASE_EXPORT        53 base/strings/utf_string_conversion_utils.h BASE_EXPORT bool ReadUnicodeCharacter(const wchar_t* src,
BASE_EXPORT        64 base/strings/utf_string_conversion_utils.h BASE_EXPORT size_t WriteUnicodeCharacter(uint32 code_point,
BASE_EXPORT        69 base/strings/utf_string_conversion_utils.h BASE_EXPORT size_t WriteUnicodeCharacter(uint32 code_point, string16* output);
BASE_EXPORT        22 base/strings/utf_string_conversions.h BASE_EXPORT bool WideToUTF8(const wchar_t* src, size_t src_len,
BASE_EXPORT        24 base/strings/utf_string_conversions.h BASE_EXPORT std::string WideToUTF8(const std::wstring& wide);
BASE_EXPORT        25 base/strings/utf_string_conversions.h BASE_EXPORT bool UTF8ToWide(const char* src, size_t src_len,
BASE_EXPORT        27 base/strings/utf_string_conversions.h BASE_EXPORT std::wstring UTF8ToWide(const StringPiece& utf8);
BASE_EXPORT        29 base/strings/utf_string_conversions.h BASE_EXPORT bool WideToUTF16(const wchar_t* src, size_t src_len,
BASE_EXPORT        31 base/strings/utf_string_conversions.h BASE_EXPORT string16 WideToUTF16(const std::wstring& wide);
BASE_EXPORT        32 base/strings/utf_string_conversions.h BASE_EXPORT bool UTF16ToWide(const char16* src, size_t src_len,
BASE_EXPORT        34 base/strings/utf_string_conversions.h BASE_EXPORT std::wstring UTF16ToWide(const string16& utf16);
BASE_EXPORT        36 base/strings/utf_string_conversions.h BASE_EXPORT bool UTF8ToUTF16(const char* src, size_t src_len, string16* output);
BASE_EXPORT        37 base/strings/utf_string_conversions.h BASE_EXPORT string16 UTF8ToUTF16(const StringPiece& utf8);
BASE_EXPORT        38 base/strings/utf_string_conversions.h BASE_EXPORT bool UTF16ToUTF8(const char16* src, size_t src_len,
BASE_EXPORT        40 base/strings/utf_string_conversions.h BASE_EXPORT std::string UTF16ToUTF8(const string16& utf16);
BASE_EXPORT        44 base/strings/utf_string_conversions.h BASE_EXPORT std::wstring ASCIIToWide(const StringPiece& ascii);
BASE_EXPORT        45 base/strings/utf_string_conversions.h BASE_EXPORT string16 ASCIIToUTF16(const StringPiece& ascii);
BASE_EXPORT        49 base/strings/utf_string_conversions.h BASE_EXPORT std::string UTF16ToASCII(const string16& utf16);
BASE_EXPORT        19 base/supports_user_data.h class BASE_EXPORT SupportsUserData {
BASE_EXPORT        26 base/supports_user_data.h   class BASE_EXPORT Data {
BASE_EXPORT        25 base/sync_socket.h class BASE_EXPORT SyncSocket {
BASE_EXPORT        89 base/sync_socket.h class BASE_EXPORT CancelableSyncSocket : public SyncSocket {
BASE_EXPORT        19 base/synchronization/cancellation_flag.h class BASE_EXPORT CancellationFlag {
BASE_EXPORT        83 base/synchronization/condition_variable.h class BASE_EXPORT ConditionVariable {
BASE_EXPORT        17 base/synchronization/lock.h class BASE_EXPORT Lock {
BASE_EXPORT        25 base/synchronization/lock_impl.h class BASE_EXPORT LockImpl {
BASE_EXPORT        44 base/synchronization/waitable_event.h class BASE_EXPORT WaitableEvent {
BASE_EXPORT        61 base/synchronization/waitable_event_watcher.h class BASE_EXPORT WaitableEventWatcher
BASE_EXPORT        19 base/sys_info.h class BASE_EXPORT SysInfo {
BASE_EXPORT        19 base/system_monitor/system_monitor.h class BASE_EXPORT SystemMonitor {
BASE_EXPORT        36 base/system_monitor/system_monitor.h   class BASE_EXPORT DevicesChangedObserver {
BASE_EXPORT        55 base/task/cancelable_task_tracker.h class BASE_EXPORT CancelableTaskTracker {
BASE_EXPORT        58 base/task_runner.h class BASE_EXPORT TaskRunner
BASE_EXPORT       147 base/task_runner.h struct BASE_EXPORT TaskRunnerTraits {
BASE_EXPORT        13 base/test/test_support_android.h BASE_EXPORT void InitAndroidTestLogging();
BASE_EXPORT        16 base/test/test_support_android.h BASE_EXPORT void InitAndroidTestPaths();
BASE_EXPORT        19 base/test/test_support_android.h BASE_EXPORT void InitAndroidTestMessageLoop();
BASE_EXPORT        22 base/test/test_support_android.h BASE_EXPORT void InitAndroidTest();
BASE_EXPORT       249 base/third_party/nspr/prtime.h BASE_EXPORT PRStatus PR_ParseTimeString (
BASE_EXPORT        19 base/thread_task_runner_handle.h class BASE_EXPORT ThreadTaskRunnerHandle {
BASE_EXPORT        19 base/threading/non_thread_safe_impl.h class BASE_EXPORT NonThreadSafeImpl {
BASE_EXPORT        89 base/threading/platform_thread.h class BASE_EXPORT PlatformThread {
BASE_EXPORT        93 base/threading/platform_thread.h   class BASE_EXPORT Delegate {
BASE_EXPORT        75 base/threading/sequenced_worker_pool.h class BASE_EXPORT SequencedWorkerPool : public TaskRunner {
BASE_EXPORT        58 base/threading/simple_thread.h class BASE_EXPORT SimpleThread : public PlatformThread::Delegate {
BASE_EXPORT        60 base/threading/simple_thread.h   class BASE_EXPORT Options {
BASE_EXPORT       123 base/threading/simple_thread.h class BASE_EXPORT DelegateSimpleThread : public SimpleThread {
BASE_EXPORT       125 base/threading/simple_thread.h   class BASE_EXPORT Delegate {
BASE_EXPORT       153 base/threading/simple_thread.h class BASE_EXPORT DelegateSimpleThreadPool
BASE_EXPORT        34 base/threading/thread.h class BASE_EXPORT Thread : PlatformThread::Delegate {
BASE_EXPORT        36 base/threading/thread.h   struct BASE_EXPORT Options {
BASE_EXPORT        20 base/threading/thread_checker_impl.h class BASE_EXPORT ThreadCheckerImpl {
BASE_EXPORT       135 base/threading/thread_collision_warner.h struct BASE_EXPORT AsserterBase {
BASE_EXPORT       140 base/threading/thread_collision_warner.h struct BASE_EXPORT DCheckAsserter : public AsserterBase {
BASE_EXPORT       145 base/threading/thread_collision_warner.h class BASE_EXPORT ThreadCollisionWarner {
BASE_EXPORT       162 base/threading/thread_collision_warner.h   class BASE_EXPORT Check {
BASE_EXPORT       179 base/threading/thread_collision_warner.h   class BASE_EXPORT ScopedCheck {
BASE_EXPORT       198 base/threading/thread_collision_warner.h   class BASE_EXPORT ScopedRecursiveCheck {
BASE_EXPORT        20 base/threading/thread_id_name_manager.h class BASE_EXPORT ThreadIdNameManager {
BASE_EXPORT        62 base/threading/thread_local.h struct BASE_EXPORT ThreadLocalPlatform {
BASE_EXPORT        24 base/threading/thread_local_storage.h class BASE_EXPORT PlatformThreadLocalStorage {
BASE_EXPORT        78 base/threading/thread_local_storage.h class BASE_EXPORT ThreadLocalStorage {
BASE_EXPORT        97 base/threading/thread_local_storage.h   struct BASE_EXPORT StaticSlot {
BASE_EXPORT       127 base/threading/thread_local_storage.h   class BASE_EXPORT Slot : public StaticSlot {
BASE_EXPORT       112 base/threading/thread_restrictions.h class BASE_EXPORT ThreadRestrictions {
BASE_EXPORT       116 base/threading/thread_restrictions.h   class BASE_EXPORT ScopedAllowIO {
BASE_EXPORT       129 base/threading/thread_restrictions.h   class BASE_EXPORT ScopedAllowSingleton {
BASE_EXPORT       234 base/threading/thread_restrictions.h   class BASE_EXPORT ScopedAllowWait {
BASE_EXPORT        32 base/threading/watchdog.h class BASE_EXPORT Watchdog {
BASE_EXPORT        30 base/threading/worker_pool.h class BASE_EXPORT WorkerPool {
BASE_EXPORT        45 base/threading/worker_pool_posix.h class BASE_EXPORT PosixDynamicThreadPool
BASE_EXPORT        28 base/time/clock.h class BASE_EXPORT Clock {
BASE_EXPORT        15 base/time/default_clock.h class BASE_EXPORT DefaultClock : public Clock {
BASE_EXPORT        15 base/time/default_tick_clock.h class BASE_EXPORT DefaultTickClock : public TickClock {
BASE_EXPORT        27 base/time/tick_clock.h class BASE_EXPORT TickClock {
BASE_EXPORT        58 base/time/time.h class BASE_EXPORT TimeDelta {
BASE_EXPORT       210 base/time/time.h class BASE_EXPORT Time {
BASE_EXPORT       236 base/time/time.h   struct BASE_EXPORT Exploded {
BASE_EXPORT       559 base/time/time.h class BASE_EXPORT TimeTicks {
BASE_EXPORT        15 base/timer/elapsed_timer.h class BASE_EXPORT ElapsedTimer {
BASE_EXPORT        16 base/timer/hi_res_timer_manager.h class BASE_EXPORT HighResolutionTimerManager : public base::PowerObserver {
BASE_EXPORT        12 base/timer/mock_timer.h class BASE_EXPORT MockTimer : public Timer {
BASE_EXPORT        69 base/timer/timer.h class BASE_EXPORT Timer {
BASE_EXPORT       199 base/tracked_objects.h class BASE_EXPORT BirthOnThread {
BASE_EXPORT       222 base/tracked_objects.h struct BASE_EXPORT BirthOnThreadSnapshot {
BASE_EXPORT       234 base/tracked_objects.h class BASE_EXPORT Births: public BirthOnThread {
BASE_EXPORT       262 base/tracked_objects.h class BASE_EXPORT DeathData {
BASE_EXPORT       314 base/tracked_objects.h struct BASE_EXPORT DeathDataSnapshot {
BASE_EXPORT       335 base/tracked_objects.h struct BASE_EXPORT TaskSnapshot {
BASE_EXPORT       355 base/tracked_objects.h class BASE_EXPORT ThreadData {
BASE_EXPORT       696 base/tracked_objects.h struct BASE_EXPORT ParentChildPairSnapshot {
BASE_EXPORT       710 base/tracked_objects.h struct BASE_EXPORT ProcessDataSnapshot {
BASE_EXPORT        26 base/tracking_info.h struct BASE_EXPORT TrackingInfo {
BASE_EXPORT        21 base/value_conversions.h BASE_EXPORT StringValue* CreateFilePathValue(const FilePath& in_value);
BASE_EXPORT        22 base/value_conversions.h BASE_EXPORT bool GetValueAsFilePath(const Value& value, FilePath* file_path);
BASE_EXPORT        24 base/value_conversions.h BASE_EXPORT StringValue* CreateTimeDeltaValue(const TimeDelta& time);
BASE_EXPORT        25 base/value_conversions.h BASE_EXPORT bool GetValueAsTimeDelta(const Value& value, TimeDelta* time);
BASE_EXPORT        50 base/values.h  class BASE_EXPORT Value {
BASE_EXPORT       126 base/values.h  class BASE_EXPORT FundamentalValue : public Value {
BASE_EXPORT       150 base/values.h  class BASE_EXPORT StringValue : public Value {
BASE_EXPORT       175 base/values.h  class BASE_EXPORT BinaryValue: public Value {
BASE_EXPORT       211 base/values.h  class BASE_EXPORT DictionaryValue : public Value {
BASE_EXPORT       355 base/values.h    class BASE_EXPORT Iterator {
BASE_EXPORT       382 base/values.h  class BASE_EXPORT ListValue : public Value {
BASE_EXPORT       499 base/values.h  class BASE_EXPORT ValueSerializer {
BASE_EXPORT       518 base/values.h  BASE_EXPORT std::ostream& operator<<(std::ostream& out, const Value& value);
BASE_EXPORT       520 base/values.h  BASE_EXPORT inline std::ostream& operator<<(std::ostream& out,
BASE_EXPORT       525 base/values.h  BASE_EXPORT inline std::ostream& operator<<(std::ostream& out,
BASE_EXPORT       530 base/values.h  BASE_EXPORT inline std::ostream& operator<<(std::ostream& out,
BASE_EXPORT       535 base/values.h  BASE_EXPORT inline std::ostream& operator<<(std::ostream& out,
BASE_EXPORT        18 base/version.h class BASE_EXPORT Version {
BASE_EXPORT        18 base/vlog.h    class BASE_EXPORT VlogInfo {
BASE_EXPORT        72 base/vlog.h    BASE_EXPORT bool MatchVlogPattern(const base::StringPiece& string,
BASE_EXPORT        17 base/win/enum_variant.h class BASE_EXPORT EnumVariant
BASE_EXPORT        37 base/win/event_trace_controller.h class BASE_EXPORT EtwTraceProperties {
BASE_EXPORT        87 base/win/event_trace_controller.h class BASE_EXPORT EtwTraceController {
BASE_EXPORT        89 base/win/event_trace_provider.h class BASE_EXPORT EtwTraceProvider {
BASE_EXPORT        21 base/win/i18n.h BASE_EXPORT bool GetUserPreferredUILanguageList(
BASE_EXPORT        27 base/win/i18n.h BASE_EXPORT bool GetThreadPreferredUILanguageList(
BASE_EXPORT        23 base/win/iat_patch_function.h class BASE_EXPORT IATPatchFunction {
BASE_EXPORT        18 base/win/iunknown_impl.h class BASE_EXPORT IUnknownImpl : public IUnknown {
BASE_EXPORT        21 base/win/message_window.h class BASE_EXPORT MessageWindow : public base::NonThreadSafe {
BASE_EXPORT        69 base/win/metro.h BASE_EXPORT HMODULE GetMetroModule();
BASE_EXPORT        73 base/win/metro.h BASE_EXPORT bool IsMetroProcess();
BASE_EXPORT        77 base/win/metro.h BASE_EXPORT bool IsProcessImmersive(HANDLE process);
BASE_EXPORT        81 base/win/metro.h BASE_EXPORT wchar_t* LocalAllocAndCopyString(const string16& src);
BASE_EXPORT        86 base/win/metro.h BASE_EXPORT bool IsParentalControlActivityLoggingOn();
BASE_EXPORT        90 base/win/metro.h BASE_EXPORT MetroLaunchType GetMetroLaunchParams(string16* params);
BASE_EXPORT        48 base/win/object_watcher.h class BASE_EXPORT ObjectWatcher : public MessageLoop::DestructionObserver {
BASE_EXPORT        50 base/win/object_watcher.h   class BASE_EXPORT Delegate {
BASE_EXPORT        26 base/win/registry.h class BASE_EXPORT RegKey {
BASE_EXPORT       142 base/win/registry.h class BASE_EXPORT RegistryValueIterator {
BASE_EXPORT       183 base/win/registry.h class BASE_EXPORT RegistryKeyIterator {
BASE_EXPORT        22 base/win/resource_util.h bool BASE_EXPORT GetResourceFromModule(HMODULE module,
BASE_EXPORT        31 base/win/resource_util.h bool BASE_EXPORT GetDataResourceFromModule(HMODULE module,
BASE_EXPORT        20 base/win/scoped_bstr.h class BASE_EXPORT ScopedBstr {
BASE_EXPORT       156 base/win/scoped_handle.h class BASE_EXPORT VerifierTraits {
BASE_EXPORT        19 base/win/scoped_process_information.h class BASE_EXPORT ScopedProcessInformation {
BASE_EXPORT        23 base/win/scoped_variant.h class BASE_EXPORT ScopedVariant {
BASE_EXPORT       123 base/win/shortcut.h BASE_EXPORT bool CreateOrUpdateShortcutLink(
BASE_EXPORT       136 base/win/shortcut.h BASE_EXPORT bool ResolveShortcutProperties(const FilePath& shortcut_path,
BASE_EXPORT       147 base/win/shortcut.h BASE_EXPORT bool ResolveShortcut(const FilePath& shortcut_path,
BASE_EXPORT       154 base/win/shortcut.h BASE_EXPORT bool TaskbarPinShortcutLink(const wchar_t* shortcut);
BASE_EXPORT       159 base/win/shortcut.h BASE_EXPORT bool TaskbarUnpinShortcutLink(const wchar_t* shortcut);
BASE_EXPORT        17 base/win/startup_information.h class BASE_EXPORT StartupInformation {
BASE_EXPORT        39 base/win/win_util.h BASE_EXPORT void GetNonClientMetrics(NONCLIENTMETRICS* metrics);
BASE_EXPORT        42 base/win/win_util.h BASE_EXPORT bool GetUserSidString(std::wstring* user_sid);
BASE_EXPORT        45 base/win/win_util.h BASE_EXPORT bool IsShiftPressed();
BASE_EXPORT        48 base/win/win_util.h BASE_EXPORT bool IsCtrlPressed();
BASE_EXPORT        51 base/win/win_util.h BASE_EXPORT bool IsAltPressed();
BASE_EXPORT        56 base/win/win_util.h BASE_EXPORT bool IsAltGrPressed();
BASE_EXPORT        64 base/win/win_util.h BASE_EXPORT bool UserAccountControlIsEnabled();
BASE_EXPORT        67 base/win/win_util.h BASE_EXPORT bool SetBooleanValueForPropertyStore(
BASE_EXPORT        73 base/win/win_util.h BASE_EXPORT bool SetStringValueForPropertyStore(
BASE_EXPORT        81 base/win/win_util.h BASE_EXPORT bool SetAppIdForPropertyStore(IPropertyStore* property_store,
BASE_EXPORT        86 base/win/win_util.h BASE_EXPORT bool AddCommandToAutoRun(HKEY root_key, const string16& name,
BASE_EXPORT        90 base/win/win_util.h BASE_EXPORT bool RemoveCommandFromAutoRun(HKEY root_key, const string16& name);
BASE_EXPORT        94 base/win/win_util.h BASE_EXPORT bool ReadCommandFromAutoRun(HKEY root_key,
BASE_EXPORT       103 base/win/win_util.h BASE_EXPORT void SetShouldCrashOnProcessDetach(bool crash);
BASE_EXPORT       104 base/win/win_util.h BASE_EXPORT bool ShouldCrashOnProcessDetach();
BASE_EXPORT       108 base/win/win_util.h BASE_EXPORT void SetAbortBehaviorForCrashReporting();
BASE_EXPORT       112 base/win/win_util.h BASE_EXPORT bool IsTouchEnabledDevice();
BASE_EXPORT       123 base/win/win_util.h BASE_EXPORT bool DisplayVirtualKeyboard();
BASE_EXPORT       127 base/win/win_util.h BASE_EXPORT bool DismissVirtualKeyboard();
BASE_EXPORT       130 base/win/win_util.h BASE_EXPORT bool IsEnrolledToDomain();
BASE_EXPORT       134 base/win/win_util.h BASE_EXPORT void SetDomainStateForTesting(bool state);
BASE_EXPORT        46 base/win/windows_version.h class BASE_EXPORT OSInfo {
BASE_EXPORT       118 base/win/windows_version.h BASE_EXPORT Version GetVersion();
BASE_EXPORT        33 base/win/wrapped_window_proc.cc BASE_EXPORT void InitializeWindowClass(
BASE_EXPORT        31 base/win/wrapped_window_proc.h BASE_EXPORT WinProcExceptionFilter SetWinProcExceptionFilter(
BASE_EXPORT        35 base/win/wrapped_window_proc.h BASE_EXPORT int CallExceptionFilter(EXCEPTION_POINTERS* info);
BASE_EXPORT        40 base/win/wrapped_window_proc.h BASE_EXPORT void InitializeWindowClass(
BASE_EXPORT        24 sandbox/linux/suid/process_util.h BASE_EXPORT bool AdjustOOMScore(pid_t process, int score);
BASE_EXPORT        30 sandbox/linux/suid/process_util.h BASE_EXPORT bool AdjustLowMemoryMargin(int64_t margin_mb);