};
struct ust_app_event {
- int enabled;
+ bool enabled;
int handle;
struct lttng_ust_abi_object_data *obj;
struct lttng_ust_abi_event attr;
};
struct ust_app_event_notifier_rule {
- int enabled;
+ bool enabled;
uint64_t error_counter_index;
int handle;
struct lttng_ust_abi_object_data *obj;
};
struct ust_app_channel {
- int enabled;
+ bool enabled;
int handle;
/*
* Unique key used to identify the channel on the consumer side.
*/
pthread_mutex_t lock;
- int enabled;
+ bool enabled;
/* started: has the session been in started state at any time ? */
- int started; /* allows detection of start vs restart. */
+ bool started; /* allows detection of start vs restart. */
int handle; /* used has unique identifier for app session */
bool deleted; /* Session deleted flag. Check with lock held. */
namespace fmt {
template <>
struct formatter<ust_app> : formatter<std::string> {
- template <typename FormatCtx>
- typename FormatCtx::iterator format(const ust_app& app, FormatCtx& ctx)
+ template <typename FormatContextType>
+ typename FormatContextType::iterator format(const ust_app& app, FormatContextType& ctx)
{
return format_to(ctx.out(),
"{{ procname = `{}`, ppid = {}, pid = {}, uid = {}, gid = {}, version = {}.{}, registration time = {} }}",