|  | 
        
          | __init__(self,
        name= '',
        declarations=None)creates class that describes C++ namespace declaration
 | source code |  | 
    |  |  | 
    |  | 
        
          | take_parenting(self,
        inst) Takes parenting from inst and transfers it to self
 | source code |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | namespace(self,
        name=None,
        function=None,
        recursive=None) returns reference to namespace declaration, that is matched defined 
      criterias
 | source code |  | 
    |  | 
        
          | ns(self,
        name=None,
        function=None,
        recursive=None) returns reference to namespace declaration, that is matched defined 
      criterias
 | source code |  | 
    |  | 
        
          | namespaces(self,
        name=None,
        function=None,
        recursive=None,
        allow_empty=None) returns a set of namespace declarations, that are matched defined 
      criterias
 | source code |  | 
    |  | 
        
          | nss(self,
        name=None,
        function=None,
        recursive=None,
        allow_empty=None) returns a set of namespace declarations, that are matched defined 
      criterias
 | source code |  | 
    |  | 
        
          | free_function(self,
        name=None,
        function=None,
        return_type=None,
        arg_types=None,
        header_dir=None,
        header_file=None,
        recursive=None) returns reference to free function declaration, that is matched 
      defined criterias
 | source code |  | 
    |  | 
        
          | free_fun(self,
        name=None,
        function=None,
        return_type=None,
        arg_types=None,
        header_dir=None,
        header_file=None,
        recursive=None) returns reference to free function declaration, that is matched 
      defined criterias
 | source code |  | 
    |  | 
        
          | free_functions(self,
        name=None,
        function=None,
        return_type=None,
        arg_types=None,
        header_dir=None,
        header_file=None,
        recursive=None,
        allow_empty=None) returns a set of free function declarations, that are matched defined
      criterias
 | source code |  | 
    |  | 
        
          | free_funs(self,
        name=None,
        function=None,
        return_type=None,
        arg_types=None,
        header_dir=None,
        header_file=None,
        recursive=None,
        allow_empty=None) returns a set of free function declarations, that are matched defined
      criterias
 | source code |  | 
    |  | 
        
          | free_operator(self,
        name=None,
        function=None,
        symbol=None,
        return_type=None,
        arg_types=None,
        header_dir=None,
        header_file=None,
        recursive=None) returns reference to free operator declaration, that is matched 
      defined criterias
 | source code |  | 
    |  | 
        
          | free_operators(self,
        name=None,
        function=None,
        symbol=None,
        return_type=None,
        arg_types=None,
        header_dir=None,
        header_file=None,
        recursive=None,
        allow_empty=None) returns a set of free operator declarations, that are matched defined
      criterias
 | source code |  | 
    |  |  | 
  
    | Inherited from scopedef.scopedef_t:__eq__,__getitem__,calldef,calldefs,casting_operator,casting_operators,class_,classes,clear_optimizer,constructor,constructors,decl,decls,enum,enumeration,enumerations,enums,init_optimizer,mem_fun,mem_funs,mem_oper,mem_opers,member_function,member_functions,member_operator,member_operators,operator,operators,typedef,typedefs,var,variable,variables,vars Inherited from declaration.declaration_t:__lt__,__ne__,create_decl_string |