Ejemplo n.º 1
0
 def to_string(self):
     uno = make_uno_type(self.value)
     if uno:
         return "%s %s" % (self.typename, uno.tag)
         # return "%s %s" % (self.typename, uno.typename)
     else:
         return "invalid %s" % self.typename
Ejemplo n.º 2
0
 def to_string(self):
     uno = make_uno_type(self.value)
     if uno:
         return "%s %s" % (self.typename, uno.tag)
         # return "%s %s" % (self.typename, uno.typename)
     else:
         return "invalid %s" % self.typename
Ejemplo n.º 3
0
 def _make_string(self):
     ptr = self.value['pData']
     assert ptr
     type_desc = self.value['pType']
     assert type_desc
     type = make_uno_type(type_desc.dereference())
     assert type
     return str(uno_cast(type, ptr).dereference())
Ejemplo n.º 4
0
Archivo: cppu.py Proyecto: CaoMomo/core
 def _make_string(self):
     ptr = self.value['pData']
     assert ptr
     type_desc = self.value['pType']
     assert type_desc
     type = make_uno_type(type_desc.dereference())
     assert type
     return str(uno_cast(type, ptr).dereference())
Ejemplo n.º 5
0
 def to_string(self):
     type_desc = self.value['pType']
     assert type_desc
     type = make_uno_type(type_desc.dereference())
     assert type
     if type_desc.dereference()['eTypeClass'] == TypeClass.VOID:
         return ('%s(%s)' % (self.typename, type.tag))
     else:
         ptr = self.value['pData']
         assert ptr
         return ('%s(%s: %s)' % (self.typename, type.tag, str(uno_cast(type, ptr).dereference())))
Ejemplo n.º 6
0
 def to_string(self):
     type_desc = self.value['pType']
     assert type_desc
     type = make_uno_type(type_desc.dereference())
     assert type
     if type_desc.dereference()['eTypeClass'] == TypeClass.VOID:
         return ('%s(%s)' % (self.typename, type.tag))
     else:
         ptr = self.value['pData']
         assert ptr
         return ('%s(%s: %s)' % (self.typename, type.tag,
                                 str(uno_cast(type, ptr).dereference())))