In layman's terms... it identifies something as being a component of the class on the left of the operator.
In this example...
bb::cascades::ListLayout
"
ListLayout
" is a variable/class type (or struct) identified as part of "
cascades
" which is in turn part of "
bb
".