Я нашел эту строку кода в классе, который мне нужно изменить:
::Configuration * tmpCo = m_configurationDB;//pointer to current db
и я не знаю, что именно означает двойной двоеточие, добавленное к имени класса. Без этого я бы прочитал: объявление tmpCo
как указатель на объект класса Configuration
... но добавленная двойная двоеточие смущает меня.
Я также нашел:
typedef ::config::set ConfigSet;