Lines Matching defs:const

35 const int kTraceMaxNumArgs = 2;
43 const void* as_pointer;
44 const char* as_string;
50 char phase, const uint8_t* category_enabled_flag, const char* name,
51 const char* scope, uint64_t id, uint64_t bind_id, int num_args,
52 const char** arg_names, const uint8_t* arg_types,
53 const uint64_t* arg_values,
58 char phase, const uint8_t* category_enabled_flag, const char* name,
59 const char* scope, uint64_t id, uint64_t bind_id, int num_args,
60 const char** arg_names, const uint8_t* arg_types,
61 const uint64_t* arg_values,
66 int pid() const { return pid_; }
67 int tid() const { return tid_; }
68 char phase() const { return phase_; }
69 const uint8_t* category_enabled_flag() const {
72 const char* name() const { return name_; }
73 const char* scope() const { return scope_; }
74 uint64_t id() const { return id_; }
75 uint64_t bind_id() const { return bind_id_; }
76 int num_args() const { return num_args_; }
77 const char** arg_names() { return arg_names_; }
83 unsigned int flags() const { return flags_; }
93 const char* name_;
94 const char* scope_;
95 const uint8_t* category_enabled_flag_;
99 const char* arg_names_[kTraceMaxNumArgs];
112 TraceObject(const TraceObject&) = delete;
113 void operator=(const TraceObject&) = delete;
125 const std::string& tag);
131 TraceWriter(const TraceWriter&) = delete;
132 void operator=(const TraceWriter&) = delete;
140 bool IsFull() const { return next_free_ == kChunkSize; }
144 uint32_t seq() const { return seq_; }
145 size_t size() const { return next_free_; }
147 static const size_t kChunkSize = 64;
155 TraceBufferChunk(const TraceBufferChunk&) = delete;
156 void operator=(const TraceBufferChunk&) = delete;
168 static const size_t kRingBufferChunks = 1024;
175 TraceBuffer(const TraceBuffer&) = delete;
176 void operator=(const TraceBuffer&) = delete;
202 TraceRecordMode GetTraceRecordMode() const { return record_mode_; }
203 const StringList& GetEnabledCategories() const {
206 bool IsSystraceEnabled() const { return enable_systrace_; }
207 bool IsArgumentFilterEnabled() const { return enable_argument_filter_; }
213 void AddIncludedCategory(const char* included_category);
215 bool IsCategoryGroupEnabled(const char* category_group) const;
224 TraceConfig(const TraceConfig&) = delete;
225 void operator=(const TraceConfig&) = delete;
266 const uint8_t* GetCategoryGroupEnabled(const char* category_group) override;
268 char phase, const uint8_t* category_enabled_flag, const char* name,
269 const char* scope, uint64_t id, uint64_t bind_id, int32_t num_args,
270 const char** arg_names, const uint8_t* arg_types,
271 const uint64_t* arg_values,
275 char phase, const uint8_t* category_enabled_flag, const char* name,
276 const char* scope, uint64_t id, uint64_t bind_id, int32_t num_args,
277 const char** arg_names, const uint8_t* arg_types,
278 const uint64_t* arg_values,
281 void UpdateTraceEventDuration(const uint8_t* category_enabled_flag,
282 const char* name, uint64_t handle) override;
284 static const char* GetCategoryGroupName(const uint8_t* category_enabled_flag);
323 TracingController(const TracingController&) = delete;
324 void operator=(const TracingController&) = delete;