#include <keyring_metadata_query_service_definition.h>
◆ deinit()
Deinitialize metadata iterator.
- Parameters
-
[in,out] | metadata_iterator | Metadata iterator handle |
- Returns
- Status of iterator deinitialization
- Return values
-
◆ get()
Get name and value of metadata at current position.
- Parameters
-
[in] | metadata_iterator | Metadata iterator handle |
[out] | key_buffer | Output buffer for key |
[in] | key_buffer_length | Length of key buffer |
[out] | value_buffer | Output buffer for value |
[in] | value_buffer_length | Length of value buffer |
- Returns
- Status of fetch operation
- Return values
-
◆ get_length()
Get length information about metadata key and value.
- Parameters
-
[in] | metadata_iterator | Metadata iterator handle |
[out] | key_buffer_length | Length of the key buffer |
[out] | value_buffer_length | Length of the value buffer |
- Returns
- Get length information about key and value
- Return values
-
false | Success check out parameters |
true | Failure |
◆ init()
Initialize metadata iterator.
- Parameters
-
[out] | metadata_iterator | Metadata iterator handle |
- Returns
- Status of iterator initialization
- Return values
-
◆ is_initialized()
mysql_service_status_t keyring_lockable::keyring_common::service_definition::Keyring_metadata_query_service_impl::is_initialized |
( |
| ) |
|
|
staticnoexcept |
Returns status of the keyring component.
◆ is_valid()
Check validity of iterator.
- Parameters
-
[in] | metadata_iterator | Metadata iterator handle |
- Returns
- Validity of the the iterator
- Return values
-
true | Iterator valid |
false | Iterator invalid |
◆ next()
Move iterator forward.
- Parameters
-
[in,out] | metadata_iterator | Metadata iterator handle |
- Returns
- Status of operation
- Return values
-
The documentation for this class was generated from the following files: