In the example provider component, the enumeration of a container object uses the routines from cenumobj.cpp.