blob: aacbb9ed8f8f59526e114758e1301e5fadc2095d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
// Copyright 2006 The Android Open Source Project
#ifndef PARSE_OPTIONS_H
#define PARSE_OPTIONS_H
#include "bitvector.h"
#include "hash_table.h"
extern const char *root;
extern bool lump_kernel;
extern bool lump_libraries;
extern Bitvector pid_include_vector;
extern Bitvector pid_exclude_vector;
extern bool include_some_pids;
extern bool exclude_some_pids;
extern HashTable<int> excluded_procedures;
extern HashTable<int> included_procedures;
extern bool exclude_some_procedures;
extern bool include_some_procedures;
extern bool exclude_kernel_syms;
extern bool exclude_library_syms;
extern bool include_kernel_syms;
extern bool include_library_syms;
extern bool demangle;
extern void Usage(const char *program);
extern void ParseOptions(int argc, char **argv);
extern void OptionsUsage();
#endif // PARSE_OPTIONS_H
|