![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include "option_usage.h"#include <cassert>#include "keyring_file.h"#include "mysql/components/component_implementation.h"#include "mysql/components/library_mysys/option_tracker_usage.h"#include "mysql/components/service.h"#include "mysql/components/services/mysql_option_tracker.h"#include "mysql/components/util/weak_service_reference.h"Typedefs | |
| typedef weak_service_reference< const mysql_service_mysql_option_tracker_option_t, c_name, opt_name > | weak_option | 
Functions | |
| const std::string | c_name ("component_keyring_file") | 
| const std::string | opt_name ("mysql_option_tracker_option") | 
| const std::string | c_option_name ("File keyring") | 
| static bool | cb (unsigned long long new_value) | 
| bool | keyring_file_component_option_usage_init () | 
| bool | keyring_file_component_option_usage_deinit () | 
Variables | |
| unsigned long long | opt_option_tracker_usage_file_keyring = 0 | 
| static bool | cb_define_failed = false | 
| typedef weak_service_reference<const mysql_service_mysql_option_tracker_option_t, c_name, opt_name> weak_option | 
| const std::string c_name | ( | "component_keyring_file" | ) | 
| const std::string c_option_name | ( | "File keyring" | ) | 
      
  | 
  static | 
| bool keyring_file_component_option_usage_deinit | ( | ) | 
| bool keyring_file_component_option_usage_init | ( | ) | 
| const std::string opt_name | ( | "mysql_option_tracker_option" | ) | 
      
  | 
  static | 
| unsigned long long opt_option_tracker_usage_file_keyring = 0 |