MCPcopy Create free account
hub / github.com/cginternals/glbinding / printExtensions

Function printExtensions

source/tools/glinfo/main.cpp:31–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29}
30
31void printExtensions(const std::set<std::string> & extensions)
32{
33 size_t column = 8;
34
35 for (auto it = extensions.begin(); it != extensions.end(); ++it)
36 {
37 const auto & extensionString = *it;
38
39 if (column > 8 && column + extensionString.size() > 78)
40 {
41 std::cout << std::endl << "\t";
42 column = 8;
43 }
44
45 std::cout << extensionString;
46
47 auto endOfIt = it;
48 ++endOfIt;
49 if (endOfIt != extensions.end())
50 {
51 std::cout << ", ";
52
53 column += extensionString.size();
54 }
55 else
56 {
57 std::cout << std::endl;
58 }
59 }
60}
61
62void printInfos()
63{

Callers 1

printInfosFunction · 0.85

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected