dvs_query_interface.h File Reference
Last update: 16.07.2025DVS Reader API Query Interface. More...
#include "dynamic_visualization_store_enums.h"#include "dynamic_visualization_store_error_codes.h"#include "dvs_dataset_interface.h"#include "dvs_object_interface.h"#include "dvs_var_interface.h"#include "dvs_plot_chunk_interface.h"#include "dvs_mesh_chunk_interface.h"#include "logger_interface.h"#include "dvs_import_export.h"Go to the source code of this file.
Classes | |
| class | DVS::IQuery |
| The query interface for the DVS Reader API. More... | |
Functions | |
| DVS_DLL_EXPORT IQuery * | DVS::CREATE_QUERY_INSTANCE () |
| Create a query interface object. More... | |
Detailed Description
DVS Reader API Query Interface.
1.) Instantiate DVS::IQuery object using DVS::CREATE_QUERY_INSTANCE() method 2.) Add uri using DVS::IQuery::add_uri() method 3.) Chain queries using DVS::IQuery::filter() method 4.) Destroy top level DVS::IQuery object using DVS::IQuery::release() method, children will be destroyed
Definition in file dvs_query_interface.h.
Function Documentation
◆ CREATE_QUERY_INSTANCE()
| DVS_DLL_EXPORT IQuery* DVS::CREATE_QUERY_INSTANCE | ( | ) |
Create a query interface object.
- Returns
- DVS::IQuery object instance, call release to destroy this object