The below code is taken from the open source 7zip project (7z920\CPP\7zip\UI\FileManager\BrowseDialog.h)
class CBrowseDialog: public NWindows::NControl::CModalDialog
What does the single colon (CBrowseDialog:) mean? Is that Initializer List?
I know the double colon (NWindows::NControl::CModalDialog) is Scope Resolution Operator.
Why is (: public NWindows::NControl::CModalDialog) used with the class declaration?
Similar code is found through out the project along with class declarations.
Can someone help me with this?