Re-format new C++ files
[babeltrace.git] / src / plugins / ctf / fs-src / fs.hpp
index da8a3cbc3e01a8da58df27392f71a827753a7b39..fe8f0507d24651b1dadab4d13ebfcd05b204d5cf 100644 (file)
 BT_HIDDEN
 extern bool ctf_fs_debug;
 
-struct ctf_fs_file {
-       bt_logging_level log_level;
+struct ctf_fs_file
+{
+    bt_logging_level log_level;
 
-       /* Weak */
-       bt_self_component *self_comp;
+    /* Weak */
+    bt_self_component *self_comp;
 
-       /* Owned by this */
-       GString *path;
+    /* Owned by this */
+    GString *path;
 
-       /* Owned by this */
-       FILE *fp;
+    /* Owned by this */
+    FILE *fp;
 
-       off_t size;
+    off_t size;
 };
 
-struct ctf_fs_metadata {
-       /* Owned by this */
-       struct ctf_metadata_decoder *decoder;
+struct ctf_fs_metadata
+{
+    /* Owned by this */
+    struct ctf_metadata_decoder *decoder;
 
-       /* Owned by this */
-       bt_trace_class *trace_class;
+    /* Owned by this */
+    bt_trace_class *trace_class;
 
-       /* Weak (owned by `decoder` above) */
-       struct ctf_trace_class *tc;
+    /* Weak (owned by `decoder` above) */
+    struct ctf_trace_class *tc;
 
-       /* Owned by this */
-       char *text;
+    /* Owned by this */
+    char *text;
 
-       int bo;
+    int bo;
 };
 
-struct ctf_fs_component {
-       bt_logging_level log_level;
+struct ctf_fs_component
+{
+    bt_logging_level log_level;
 
-       /* Array of struct ctf_fs_port_data *, owned by this */
-       GPtrArray *port_data;
+    /* Array of struct ctf_fs_port_data *, owned by this */
+    GPtrArray *port_data;
 
-       /* Owned by this */
-       struct ctf_fs_trace *trace;
+    /* Owned by this */
+    struct ctf_fs_trace *trace;
 
-       struct ctf_fs_metadata_config metadata_config;
+    struct ctf_fs_metadata_config metadata_config;
 };
 
-struct ctf_fs_trace {
-       bt_logging_level log_level;
+struct ctf_fs_trace
+{
+    bt_logging_level log_level;
 
-       /*
-        * Weak. These are mostly used to generate log messages or to append
-        * error causes. They are mutually exclusive, only one of them must be
-        * set.
-        */
-       bt_self_component *self_comp;
-       bt_self_component_class *self_comp_class;
+    /*
+     * Weak. These are mostly used to generate log messages or to append
+     * error causes. They are mutually exclusive, only one of them must be
+     * set.
+     */
+    bt_self_component *self_comp;
+    bt_self_component_class *self_comp_class;
 
-       /* Owned by this */
-       struct ctf_fs_metadata *metadata;
+    /* Owned by this */
+    struct ctf_fs_metadata *metadata;
 
-       /* Owned by this */
-       bt_trace *trace;
+    /* Owned by this */
+    bt_trace *trace;
 
-       /* Array of struct ctf_fs_ds_file_group *, owned by this */
-       GPtrArray *ds_file_groups;
+    /* Array of struct ctf_fs_ds_file_group *, owned by this */
+    GPtrArray *ds_file_groups;
 
-       /* Owned by this */
-       GString *path;
+    /* Owned by this */
+    GString *path;
 
-       /* Next automatic stream ID when not provided by packet header */
-       uint64_t next_stream_id;
+    /* Next automatic stream ID when not provided by packet header */
+    uint64_t next_stream_id;
 };
 
-struct ctf_fs_ds_index_entry {
-       /* Weak, belongs to ctf_fs_ds_file_info. */
-       const char *path;
-
-       /* Position, in bytes, of the packet from the beginning of the file. */
-       uint64_t offset;
-
-       /* Size of the packet, in bytes. */
-       uint64_t packet_size;
-
-       /*
-        * Extracted from the packet context, relative to the respective fields'
-        * mapped clock classes (in cycles).
-        */
-       uint64_t timestamp_begin, timestamp_end;
-
-       /*
-        * Converted from the packet context, relative to the trace's EPOCH
-        * (in ns since EPOCH).
-        */
-       int64_t timestamp_begin_ns, timestamp_end_ns;
-
-       /*
-        * Packet sequence number, or UINT64_MAX if not present in the index.
-        */
-       uint64_t packet_seq_num;
+struct ctf_fs_ds_index_entry
+{
+    /* Weak, belongs to ctf_fs_ds_file_info. */
+    const char *path;
+
+    /* Position, in bytes, of the packet from the beginning of the file. */
+    uint64_t offset;
+
+    /* Size of the packet, in bytes. */
+    uint64_t packet_size;
+
+    /*
+     * Extracted from the packet context, relative to the respective fields'
+     * mapped clock classes (in cycles).
+     */
+    uint64_t timestamp_begin, timestamp_end;
+
+    /*
+     * Converted from the packet context, relative to the trace's EPOCH
+     * (in ns since EPOCH).
+     */
+    int64_t timestamp_begin_ns, timestamp_end_ns;
+
+    /*
+     * Packet sequence number, or UINT64_MAX if not present in the index.
+     */
+    uint64_t packet_seq_num;
 };
 
-struct ctf_fs_ds_index {
-       /* Array of pointer to struct ctf_fs_ds_index_entry. */
-       GPtrArray *entries;
+struct ctf_fs_ds_index
+{
+    /* Array of pointer to struct ctf_fs_ds_index_entry. */
+    GPtrArray *entries;
 };
 
-struct ctf_fs_ds_file_group {
-       /*
-        * Array of struct ctf_fs_ds_file_info, owned by this.
-        *
-        * This is an _ordered_ array of data stream file infos which
-        * belong to this group (a single stream instance).
-        *
-        * You can call ctf_fs_ds_file_create() with one of those paths
-        * and the trace IR stream below.
-        */
-       GPtrArray *ds_file_infos;
-
-       /* Owned by this */
-       struct ctf_stream_class *sc;
-
-       /* Owned by this */
-       bt_stream *stream;
-
-       /* Stream (instance) ID; -1ULL means none */
-       uint64_t stream_id;
-
-       /* Weak, belongs to component */
-       struct ctf_fs_trace *ctf_fs_trace;
-
-       /*
-        * Owned by this.
-        */
-       struct ctf_fs_ds_index *index;
+struct ctf_fs_ds_file_group
+{
+    /*
+     * Array of struct ctf_fs_ds_file_info, owned by this.
+     *
+     * This is an _ordered_ array of data stream file infos which
+     * belong to this group (a single stream instance).
+     *
+     * You can call ctf_fs_ds_file_create() with one of those paths
+     * and the trace IR stream below.
+     */
+    GPtrArray *ds_file_infos;
+
+    /* Owned by this */
+    struct ctf_stream_class *sc;
+
+    /* Owned by this */
+    bt_stream *stream;
+
+    /* Stream (instance) ID; -1ULL means none */
+    uint64_t stream_id;
+
+    /* Weak, belongs to component */
+    struct ctf_fs_trace *ctf_fs_trace;
+
+    /*
+     * Owned by this.
+     */
+    struct ctf_fs_ds_index *index;
 };
 
-struct ctf_fs_port_data {
-       /* Weak, belongs to ctf_fs_trace */
-       struct ctf_fs_ds_file_group *ds_file_group;
+struct ctf_fs_port_data
+{
+    /* Weak, belongs to ctf_fs_trace */
+    struct ctf_fs_ds_file_group *ds_file_group;
 
-       /* Weak */
-       struct ctf_fs_component *ctf_fs;
+    /* Weak */
+    struct ctf_fs_component *ctf_fs;
 };
 
-struct ctf_fs_msg_iter_data {
-       bt_logging_level log_level;
+struct ctf_fs_msg_iter_data
+{
+    bt_logging_level log_level;
 
-       /* Weak */
-       bt_self_component *self_comp;
+    /* Weak */
+    bt_self_component *self_comp;
 
-       /* Weak */
-       bt_self_message_iterator *self_msg_iter;
+    /* Weak */
+    bt_self_message_iterator *self_msg_iter;
 
-       /* Weak, belongs to ctf_fs_trace */
-       struct ctf_fs_ds_file_group *ds_file_group;
+    /* Weak, belongs to ctf_fs_trace */
+    struct ctf_fs_ds_file_group *ds_file_group;
 
-       /* Owned by this */
-       struct ctf_msg_iter *msg_iter;
+    /* Owned by this */
+    struct ctf_msg_iter *msg_iter;
 
-       /*
-        * Saved error.  If we hit an error in the _next method, but have some
-        * messages ready to return, we save the error here and return it on
-        * the next _next call.
-        */
-       bt_message_iterator_class_next_method_status next_saved_status;
-       const struct bt_error *next_saved_error;
+    /*
+     * Saved error.  If we hit an error in the _next method, but have some
+     * messages ready to return, we save the error here and return it on
+     * the next _next call.
+     */
+    bt_message_iterator_class_next_method_status next_saved_status;
+    const struct bt_error *next_saved_error;
 
-       struct ctf_fs_ds_group_medops_data *msg_iter_medops_data;
+    struct ctf_fs_ds_group_medops_data *msg_iter_medops_data;
 };
 
 BT_HIDDEN
-bt_component_class_initialize_method_status ctf_fs_init(
-               bt_self_component_source *source,
-               bt_self_component_source_configuration *config,
-               const bt_value *params, void *init_method_data);
+bt_component_class_initialize_method_status
+ctf_fs_init(bt_self_component_source *source, bt_self_component_source_configuration *config,
+            const bt_value *params, void *init_method_data);
 
 BT_HIDDEN
 void ctf_fs_finalize(bt_self_component_source *component);
 
 BT_HIDDEN
-bt_component_class_query_method_status ctf_fs_query(
-               bt_self_component_class_source *comp_class,
-               bt_private_query_executor *priv_query_exec,
-               const char *object, const bt_value *params,
-               void *method_data, const bt_value **result);
+bt_component_class_query_method_status ctf_fs_query(bt_self_component_class_source *comp_class,
+                                                    bt_private_query_executor *priv_query_exec,
+                                                    const char *object, const bt_value *params,
+                                                    void *method_data, const bt_value **result);
 
 BT_HIDDEN
-bt_message_iterator_class_initialize_method_status ctf_fs_iterator_init(
-               bt_self_message_iterator *self_msg_iter,
-               bt_self_message_iterator_configuration *config,
-               bt_self_component_port_output *self_port);
+bt_message_iterator_class_initialize_method_status
+ctf_fs_iterator_init(bt_self_message_iterator *self_msg_iter,
+                     bt_self_message_iterator_configuration *config,
+                     bt_self_component_port_output *self_port);
 
 BT_HIDDEN
 void ctf_fs_iterator_finalize(bt_self_message_iterator *it);
 
 BT_HIDDEN
-bt_message_iterator_class_next_method_status ctf_fs_iterator_next(
-               bt_self_message_iterator *iterator,
-               bt_message_array_const msgs, uint64_t capacity,
-               uint64_t *count);
+bt_message_iterator_class_next_method_status
+ctf_fs_iterator_next(bt_self_message_iterator *iterator, bt_message_array_const msgs,
+                     uint64_t capacity, uint64_t *count);
 
 BT_HIDDEN
-bt_message_iterator_class_seek_beginning_method_status ctf_fs_iterator_seek_beginning(
-               bt_self_message_iterator *message_iterator);
+bt_message_iterator_class_seek_beginning_method_status
+ctf_fs_iterator_seek_beginning(bt_self_message_iterator *message_iterator);
 
 /* Create and initialize a new, empty ctf_fs_component. */
 
 BT_HIDDEN
 struct ctf_fs_component *ctf_fs_component_create(bt_logging_level log_level,
-               bt_self_component *self_comp);
+                                                 bt_self_component *self_comp);
 
 /*
  * Create one `struct ctf_fs_trace` from one trace, or multiple traces sharing
@@ -241,12 +247,11 @@ struct ctf_fs_component *ctf_fs_component_create(bt_logging_level log_level,
  */
 
 BT_HIDDEN
-int ctf_fs_component_create_ctf_fs_trace(
-               struct ctf_fs_component *ctf_fs,
-               const bt_value *paths_value,
-               const bt_value *trace_name_value,
-               bt_self_component *self_comp,
-               bt_self_component_class *self_comp_class);
+int ctf_fs_component_create_ctf_fs_trace(struct ctf_fs_component *ctf_fs,
+                                         const bt_value *paths_value,
+                                         const bt_value *trace_name_value,
+                                         bt_self_component *self_comp,
+                                         bt_self_component_class *self_comp_class);
 
 /* Free `ctf_fs` and everything it owns. */
 
@@ -269,12 +274,9 @@ void ctf_fs_destroy(struct ctf_fs_component *ctf_fs);
  */
 
 BT_HIDDEN
-bool read_src_fs_parameters(const bt_value *params,
-               const bt_value **paths,
-               const bt_value **trace_name,
-               struct ctf_fs_component *ctf_fs,
-               bt_self_component *self_comp,
-               bt_self_component_class *self_comp_class);
+bool read_src_fs_parameters(const bt_value *params, const bt_value **paths,
+                            const bt_value **trace_name, struct ctf_fs_component *ctf_fs,
+                            bt_self_component *self_comp, bt_self_component_class *self_comp_class);
 
 /*
  * Generate the port name to be used for a given data stream file group.
This page took 0.028107 seconds and 4 git commands to generate.