1 2 3 4 5 6 7 8 9
|
UI::ClusterList L;
L + UI::ClusterConfig { "a.cluster.some_host.com", 22, "user", "secret", 9031, 1431, 8, { } }
+ UI::ClusterConfig { "b.cluster.some_host.com", 22, "user", "secret", 9032, 1432, 4, {0} }
+ UI::ClusterConfig { "c.cluster.some_host.com", 22, "user", "secret", 9033, 1433, 4, {0} }
+ UI::ClusterConfig { "d.cluster.some_host.com", 22, "user", "secret", 9034, 1434, 16, {1, 2} };
std::cerr << L << std::endl; // output configuration
std::cerr << ~L << std::endl; // this outputs some value by criteria - used in other cases
std::cerr << !L << std::endl; // outputs an associative array of pairs ID = HOST
|