MCPcopy Create free account
hub / github.com/boostorg/filesystem / main

Function main

test/config_info.cpp:19–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17using std::endl;
18
19int main()
20{
21 cout << "Verify macro reporting works correctly\n";
22 cout << " NOSUCHMACRO: " << BOOST_MACRO_VALUE(NOSUCHMACRO) << endl;
23#define SUCHAMACRO
24 cout << " SUCHAMACRO: " << BOOST_MACRO_VALUE(SUCHAMACRO) << endl;
25 cout << " BOOST_VERSION: " << BOOST_MACRO_VALUE(BOOST_VERSION) << endl;
26
27 cout << "Report macro values that may be useful in debugging various test programs\n";
28 cout << " BOOST_VERSION: " << BOOST_MACRO_VALUE(BOOST_VERSION) << endl;
29 cout << " BOOST_FILESYSTEM_VERSION: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_VERSION) << endl;
30 cout << " BOOST_FILESYSTEM_DEPRECATED: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_DEPRECATED) << endl;
31 cout << " BOOST_FILESYSTEM_SOURCE: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_SOURCE) << endl;
32 cout << " BOOST_FILESYSTEM_DYN_LINK: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_DYN_LINK) << endl;
33 cout << " BOOST_FILESYSTEM_STATIC_LINK: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_STATIC_LINK) << endl;
34 cout << " BOOST_ALL_NO_LIB: " << BOOST_MACRO_VALUE(BOOST_ALL_NO_LIB) << endl;
35 cout << " BOOST_FILESYSTEM_NO_LIB: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_NO_LIB) << endl;
36 cout << " BOOST_LIB_NAME: " << BOOST_MACRO_VALUE(BOOST_LIB_NAME) << endl;
37 cout << " BOOST_FILESYSTEM_POSIX_API: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_POSIX_API) << endl;
38 cout << " BOOST_FILESYSTEM_WINDOWS_API: " << BOOST_MACRO_VALUE(BOOST_FILESYSTEM_WINDOWS_API) << endl;
39 cout << " _MSC_VER: " << BOOST_MACRO_VALUE(_MSC_VER) << endl;
40 cout << " __MINGW32__: " << BOOST_MACRO_VALUE(__MINGW32__) << endl;
41 //cout << " : " << BOOST_MACRO_VALUE() << endl;
42 //cout << " : " << BOOST_MACRO_VALUE() << endl;
43 //cout << " : " << BOOST_MACRO_VALUE() << endl;
44 //cout << " : " << BOOST_MACRO_VALUE() << endl;
45 //cout << " : " << BOOST_MACRO_VALUE() << endl;
46 //cout << " : " << BOOST_MACRO_VALUE() << endl;
47 //cout << " : " << BOOST_MACRO_VALUE() << endl;
48
49 return 0;
50}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected