xref: /freebsd-src/contrib/googletest/googlemock/include/gmock/internal/custom/README.md (revision 28f6c2f292806bf31230a959bc4b19d7081669a7)
1b89a7cc2SEnji Cooper# Customization Points
2b89a7cc2SEnji Cooper
3b89a7cc2SEnji CooperThe custom directory is an injection point for custom user configurations.
4b89a7cc2SEnji Cooper
5b89a7cc2SEnji Cooper## Header `gmock-port.h`
6b89a7cc2SEnji Cooper
7b89a7cc2SEnji CooperThe following macros can be defined:
8b89a7cc2SEnji Cooper
9b89a7cc2SEnji Cooper### Flag related macros:
10b89a7cc2SEnji Cooper
11b89a7cc2SEnji Cooper*   `GMOCK_DECLARE_bool_(name)`
12b89a7cc2SEnji Cooper*   `GMOCK_DECLARE_int32_(name)`
13b89a7cc2SEnji Cooper*   `GMOCK_DECLARE_string_(name)`
14b89a7cc2SEnji Cooper*   `GMOCK_DEFINE_bool_(name, default_val, doc)`
15b89a7cc2SEnji Cooper*   `GMOCK_DEFINE_int32_(name, default_val, doc)`
16b89a7cc2SEnji Cooper*   `GMOCK_DEFINE_string_(name, default_val, doc)`
17*28f6c2f2SEnji Cooper*   `GMOCK_FLAG_GET(flag_name)`
18*28f6c2f2SEnji Cooper*   `GMOCK_FLAG_SET(flag_name, value)`
19