Esempio n. 1
0
 def _parse(self):
     if self._parsed:
         return
     super(DoxyParameterItem, self)._parse()
     names = []
     for nl in self._parse_data.parameternamelist:
         for pn in nl.parametername:
             names.append(description(pn))
     # Just take first name
     self._data['name'] = names[0]
     # Get description
     pd = description(self._parse_data.get_parameterdescription())
     self._data['description'] = pd
Esempio n. 2
0
 def _parse(self):
     if self._parsed:
         return
     super(DoxyParameterItem, self)._parse()
     names = []
     for nl in self._parse_data.parameternamelist:
         for pn in nl.parametername:
             names.append(description(pn))
     # Just take first name
     self._data['name'] = names[0]
     # Get description
     pd = description(self._parse_data.get_parameterdescription())
     self._data['description'] = pd
Esempio n. 3
0
 def _parse(self):
     if self._parsed:
         return
     super(DoxyGroup, self)._parse()
     self.retrieve_data()
     if self._error:
         return
     cdef = self._retrieved_data.compounddef
     self._data['title'] = description(cdef.title)
     # Process inner groups
     grps = cdef.innergroup
     for grp in grps:
         converted = DoxyGroup.from_refid(grp.refid, top=self.top)
         self._members.append(converted)
     # Process inner classes
     klasses = cdef.innerclass
     for kls in klasses:
         converted = DoxyClass.from_refid(kls.refid, top=self.top)
         self._members.append(converted)
     # Process normal members
     self.process_memberdefs()
Esempio n. 4
0
 def _parse(self):
     if self._parsed:
         return
     super(DoxyGroup, self)._parse()
     self.retrieve_data()
     if self._error:
         return
     cdef = self._retrieved_data.compounddef
     self._data['title'] = description(cdef.title)
     # Process inner groups
     grps = cdef.innergroup
     for grp in grps:
         converted = DoxyGroup.from_refid(grp.refid, top=self.top)
         self._members.append(converted)
     # Process inner classes
     klasses = cdef.innerclass
     for kls in klasses:
         converted = DoxyClass.from_refid(kls.refid, top=self.top)
         self._members.append(converted)
     # Process normal members
     self.process_memberdefs()
Esempio n. 5
0
 def set_descriptions(self, parse_data):
     bd = description(getattr(parse_data, 'briefdescription', None))
     dd = description(getattr(parse_data, 'detaileddescription', None))
     self._data['brief_description'] = bd
     self._data['detailed_description'] = dd
Esempio n. 6
0
 def set_descriptions(self, parse_data):
     bd = description(getattr(parse_data, 'briefdescription', None))
     dd = description(getattr(parse_data, 'detaileddescription', None))
     self._data['brief_description'] = bd
     self._data['detailed_description'] = dd