Lines Matching full:name
74 - keys = actual name of the code elements Doxygen found in the .H files.
239 def __init__(self, name, type, description, file_name, line_no): argument
240 self.name = name
252 .. doxygenstruct:: {name}
260 def __init__(self, parent, refid, name, **_): argument
261 if name in structures:
262 self.__dict__.update(structures[name].__dict__)
264 structures[name] = self
267 self.name = name
299 name = ''
308 elif element.tag == 'name':
309 name = element.text
314 field = STRUCT_FIELD(name, t, description, file_name, line_no)
323 warn(self._missing, self.name)
330 warn(self._missing_field, self.name)
331 warn(None, 'FIELD:', field.name)
336 def get_field(self, name): argument
338 if field.name == name:
371 return self.template.format(name=self.name)
379 .. doxygenunion:: {name}
402 .. doxygenvariable:: {name}
406 def __init__(self, parent, refid, name, **_): argument
407 if name in variables:
408 self.__dict__.update(variables[name].__dict__)
410 variables[name] = self
413 self.name = name
447 warn(MISSING_VARIABLE, self.name)
453 return self.template.format(name=self.name)
458 .. doxygennamespace:: {name}
466 def __init__(self, parent, refid, name, **_): argument
467 if name in namespaces:
468 self.__dict__.update(namespaces[name].__dict__)
470 namespaces[name] = self
473 self.name = name
505 # sectiondef.attrib['name'] = sectiondef[0].text.strip()
508 # sectiondef.attrib['name'] = None
516 # sectiondef.attrib['name'] = sectiondef[0].text.strip()
520 return self.template.format(name=self.name)
525 def __init__(self, name, type): argument
526 self.name = name
536 .. doxygengroup:: {name}
540 def __init__(self, parent, refid, name, **_): argument
541 if name in groups:
542 self.__dict__.update(functions[name].__dict__)
544 functions[name] = self
547 self.name = name
551 return self.template.format(name=self.name)
557 .. doxygenfunction:: {name}
561 def __init__(self, parent, refid, name, **_): argument
562 if name in functions:
563 self.__dict__.update(functions[name].__dict__)
565 functions[name] = self
568 self.name = name
663 if arg.name != parameter_name:
669 warn(MISSING_FUNC_ARG_MISMATCH, self.name)
676 warn(MISSING_FUNC, self.name)
683 warn(MISSING_FUNC_ARG, self.name)
684 warn(None, 'ARG:', arg.name)
690 warn(MISSING_FUNC_RETURN, self.name)
731 return self.template.format(name=self.name)
736 def __init__(self, _, refid, name, node, **__): argument
737 if name in files:
738 self.__dict__.update(files[name].__dict__)
741 files[name] = self
744 self.name = name
745 self.header_file = os.path.splitext(name)[0]
756 member.attrib['name'] = member[0].text.strip()
759 member.attrib['name'] = None
767 member.attrib['name'] = member[0].text.strip()
773 .. doxygenenum:: {name}
777 def __init__(self, parent, refid, name, **_): argument
778 if name in enums:
779 self.__dict__.update(enums[name].__dict__)
782 enums[name] = self
786 self.name = name
822 # raise RuntimeError(f'not able to locate enum {name} ({refid})')
838 if s_element.tag == 'name':
849 if ev.name != item_name:
864 warn(MISSING_ENUM, self.name)
871 warn(MISSING_ENUM_ITEM, self.name)
872 warn(None, 'MEMBER:', member.name)
884 name = member[0].text.strip()
886 if ev.name == name:
893 name
898 template = [self.template.format(name=self.name)]
932 .. doxygendefine:: {name}
936 def __init__(self, parent, refid, name, **_): argument
937 if name in defines:
938 self.__dict__.update(defines[name].__dict__)
940 defines[name] = self
944 self.name = name
1004 warn(MISSING_MACRO, self.name)
1010 return self.template.format(name=self.name)
1015 .. doxygenenumvalue:: {name}
1019 def __init__(self, parent, refid, name, **_): argument
1022 self.name = name
1028 return self.template.format(name=self.name)
1033 .. doxygentypedef:: {name}
1037 def __init__(self, parent, refid, name, **_): argument
1038 if name in typedefs:
1039 self.__dict__.update(typedefs[name].__dict__)
1041 typedefs[name] = self
1045 self.name = name
1091 warn(MISSING_TYPEDEF, self.name)
1131 return self.template.format(name=self.name)
1139 def __init__(self, _, refid, name, node, **__): argument
1140 if name in classes:
1141 self.__dict__.update(classes[name].__dict__)
1144 classes[name] = self
1147 self.name = name
1157 member.attrib['name'] = member[0].text.strip()
1164 member.attrib['name'] = member[0].text.strip()
1212 name = os.path.splitext(file)[0]
1213 index_file.write(' ' + name + '\n')
1215 rst_file = os.path.join(out_path, name + '.rst')
1216 html_file = os.path.join(p, name + '.html')
1217 html_files[name] = html_file
1220 f.write('.. _{0}_h:'.format(name))
1234 for name, folder in folders:
1235 if iter_src(name, folder):
1275 # - "section" => The name "abc_def" has 2 sections.
1433 compound.attrib['name'] = compound[0].text.strip()
1449 if enum_item.name == e_name:
1486 in the `doc_paths` array directories, whose file-name stems
1529 compound.attrib['name'] = compound[0].text.strip()
1540 # # (self, parent, refid, name, **_)
1591 # (name, html_file). Example: "draw.rst" has `stem` == 'draw',