code: def _fetchAllChildren(self):
          
          assert self._ncGroup is not None, "dataset undefined (file not opened?)"
          assert self.canFetchChildren(), "canFetchChildren must be True"
  
          childItems = []
  
          # Add dimensions
          for dimName, ncDim in self._ncGroup.dimensions.items():
              childItems.append(NcdfDimensionRti(ncDim, nodeName=dimName, fileName=self.fileName))
  
          # Add groups
          for groupName, ncGroup in self._ncGroup.groups.items():
              childItems.append(NcdfGroupRti(ncGroup, nodeName=groupName, fileName=self.fileName))
  
          # Add variables
          for varName, ncVar in self._ncGroup.variables.items():
              childItems.append(NcdfVariableRti(ncVar, nodeName=varName, fileName=self.fileName))
  
          return childItems
docs: Fetches all sub groups and variables that this group contains.