示例#1
0
文件: pathdata.py 项目: chris-zen/wok
	def fill_element(self, e):
		PortData.fill_element(self, e)
		e["type"] = self.TYPE_NAME
		e["path"] = self._path
		e["partition"] = self._partition
		e["start"] = self._start
		e["size"] = self._size
		return e
示例#2
0
 def fill_element(self, e):
     PortData.fill_element(self, e)
     e["type"] = self.TYPE_NAME
     e["path"] = self._path
     e["partition"] = self._partition
     e["start"] = self._start
     e["size"] = self._size
     return e
示例#3
0
    def fill_element(self, e):
        PortData.fill_element(self, e)

        e["type"] = self.TYPE_NAME
        e["path"] = self._path
        e["start"] = self._start
        e["size"] = self._size
        if self._seek_pos >= 0:
            e["seek_pos"] = self._seek_pos
        return e
示例#4
0
文件: filedata.py 项目: chris-zen/wok
	def fill_element(self, e):
		PortData.fill_element(self, e)

		e["type"] = self.TYPE_NAME
		e["path"] = self._path
		e["start"] = self._start
		e["size"] = self._size
		if self._seek_pos >= 0:
			e["seek_pos"] = self._seek_pos
		return e
示例#5
0
	def fill_element(self, e):
		PortData.fill_element(self, e)
		e["type"] = self.TYPE_NAME
		e["start"] = self._start
		e["size"] = self._size
		l = e.create_list()
		for src in self._sources:
			pe = e.create_element()
			l += [src.fill_element(pe)]
		e["sources"] = l
		return e
示例#6
0
 def fill_element(self, e):
     PortData.fill_element(self, e)
     e["type"] = self.TYPE_NAME
     e["start"] = self._start
     e["size"] = self._size
     l = e.list()
     for src in self._sources:
         pe = e.element()
         l += [src.fill_element(pe)]
     e["sources"] = l
     return e