What checks are run, and what objects they are run on, are specified 
  by the constants defined by DocChecker.  These constants are
  divided into three groups.
  To specify multiple values from a single group, simply or their values
  together:
    | 
       
     | 
      
        
          __init__(self,
        docindex) 
      Create a new DocChecker that can be used to run checks 
      on the documentation of the objects documented by 
      docindex | 
          
            source code
            
           | 
         
       
      
     | 
  
    
      boolean
     | 
      
        
          check(self,
        *check_sets) 
      Run the specified checks on the documentation of the objects 
      contained by this DocChecker's DocIndex. | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    
      None
     | 
      
      
     | 
  
    
      None
     | 
      
      
     | 
  
    
      None
     | 
      
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    
      None
     | 
      
        
          _check_var(self,
        doc) 
      Run checks on the variable whose documentation is var 
      and whose name is name. | 
          
            source code
            
           | 
         
       
      
     | 
  
    
      None
     | 
      
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    | 
       
     | 
        PROPERTY = 256
     | 
  
    | 
       
     | 
        ALL = 24831
     | 
  
  
    
      int
     | 
        MODULE = 1 
      Type specifier that indicates that the documentation of modules 
      should be checked.
     | 
  
    
      int
     | 
        CLASS = 2 
      Type specifier that indicates that the documentation of classes 
      should be checked.
     | 
  
    
      int
     | 
        FUNC = 4 
      Type specifier that indicates that the documentation of functions 
      should be checked.
     | 
  
    
      int
     | 
        VAR = 8 
      Type specifier that indicates that the documentation of module 
      variables should be checked.
     | 
  
    
      int
     | 
        PARAM = 64 
      Type specifier that indicates that the documentation of function and 
      method parameters should be checked.
     | 
  
    
      int
     | 
        RETURN = 128 
      Type specifier that indicates that the documentation of return values
      should be checked.
     | 
  
    
      int
     | 
        ALL_T = 511 
      Type specifier that indicates that the documentation of all objects 
      should be checked.
     | 
  
    
      int
     | 
        CVAR 
      Type specifier that indicates that the documentation of class 
      variables should be checked.
     | 
  
    
      int
     | 
        IVAR 
      Type specifier that indicates that the documentation of instance 
      variables should be checked.
     | 
  
  
    
      int
     | 
        TYPE = 256 
      Check specifier that indicates that every variable and parameter 
      should have a @type field.
     | 
  
    
      int
     | 
        AUTHOR = 1024 
      Check specifier that indicates that every object should have an 
      author field.
     | 
  
    
      int
     | 
        VERSION = 2048 
      Check specifier that indicates that every object should have a 
      version field.
     | 
  
    
      int
     | 
        DESCR = 4096 
      Check specifier that indicates that every object should have a 
      description.
     | 
  
    
      int
     | 
        ALL_C = 7936 
      Check specifier that indicates that  all checks should be run.
     | 
  
  
    
      int
     | 
        PRIVATE = 16384 
      Specifier that indicates that private objects should be checked.
     |