MySQL 8.0.40
Source Code Documentation
example_component3.cc File Reference

Functions

 PROVIDES_SERVICE (example_component3, example_math)
 
 END_COMPONENT_PROVIDES ()
 
 REQUIRES_SERVICE_PLACEHOLDER (greetings)
 
 REQUIRES_SERVICE_PLACEHOLDER (greetings_localization)
 
 REQUIRES_SERVICE (greetings)
 
 REQUIRES_SERVICE (greetings_localization)
 
 END_COMPONENT_REQUIRES ()
 
 METADATA ("mysql.author", "Oracle Corporation")
 
 METADATA ("mysql.license", "GPL")
 
 METADATA ("test_property", "3")
 
 END_COMPONENT_METADATA ()
 

Variables

const mysql_service_example_math_t imp_example_component3_example_math
 This file contains a definition of the example_component3. More...
 
mysql_component_t mysql_component_example_component3
 

Function Documentation

◆ END_COMPONENT_METADATA()

END_COMPONENT_METADATA ( )

◆ END_COMPONENT_PROVIDES()

END_COMPONENT_PROVIDES ( )

◆ END_COMPONENT_REQUIRES()

END_COMPONENT_REQUIRES ( )

◆ METADATA() [1/3]

METADATA ( "mysql.author"  ,
"Oracle Corporation"   
)

◆ METADATA() [2/3]

METADATA ( "mysql.license"  ,
"GPL"   
)

◆ METADATA() [3/3]

METADATA ( "test_property"  ,
"3"   
)

◆ PROVIDES_SERVICE()

PROVIDES_SERVICE ( example_component3  ,
example_math   
)

◆ REQUIRES_SERVICE() [1/2]

REQUIRES_SERVICE ( greetings  )

◆ REQUIRES_SERVICE() [2/2]

REQUIRES_SERVICE ( greetings_localization  )

◆ REQUIRES_SERVICE_PLACEHOLDER() [1/2]

REQUIRES_SERVICE_PLACEHOLDER ( greetings  )

◆ REQUIRES_SERVICE_PLACEHOLDER() [2/2]

REQUIRES_SERVICE_PLACEHOLDER ( greetings_localization  )

Variable Documentation

◆ imp_example_component3_example_math

const mysql_service_example_math_t imp_example_component3_example_math
Initial value:
= {
static mysql_service_status_t calculate_gcd(int a, int b, int *result) noexcept
Definition: example_math_wrapping_imp.cc:32

This file contains a definition of the example_component3.

◆ mysql_component_example_component3

mysql_component_t mysql_component_example_component3
Initial value:
= { "mysql:example_component3" , __example_component3_provides, __example_component3_requires, __example_component3_metadata,
nullptr, nullptr }