Proxy of C++ idc_value_t class.  
|  | 
|  | __init__ (self, *args) | 
|  | init(self, n=0) -> idc_value_t 
 | 
|  | 
| "void" | clear (self, *args) | 
|  | clear(self) See free_idcv() 
 | 
|  | 
| "qstring const &" | qstr (self, *args) | 
|  | qstr(self) -> qstring VT_STR qstr(self) -> qstring const & 
 | 
|  | 
| "char const *" | c_str (self, *args) | 
|  | c_str(self) -> char const * VT_STR 
 | 
|  | 
| "uchar const *" | u_str (self, *args) | 
|  | u_str(self) -> uchar const * VT_STR 
 | 
|  | 
| "void" | swap (self, *args) | 
|  | swap(self, v) Set this = r and v = this. 
 | 
|  | 
| "bool" | is_zero (self, *args) | 
|  | is_zero(self) -> bool Does value represent the integer 0? 
 | 
|  | 
| "bool" | is_integral (self, *args) | 
|  | is_integral(self) -> bool Does value represent a whole number? 
 | 
|  | 
| "bool" | is_convertible (self, *args) | 
|  | is_convertible(self) -> bool Convertible types are VT_LONG, VT_FLOAT, VT_INT64, and VT_STR. 
 | 
|  | 
| "void" | create_empty_string (self, *args) | 
|  | create_empty_string(self) 
 | 
|  | 
| "void" | set_string (self, *args) | 
|  | set_string(self, _str, len) 
 | 
|  | 
| "void" | set_long (self, *args) | 
|  | set_long(self, v) 
 | 
|  | 
| "void" | set_pvoid (self, *args) | 
|  | set_pvoid(self, p) 
 | 
|  | 
| "void" | set_int64 (self, *args) | 
|  | set_int64(self, v) 
 | 
|  | 
| "void" | set_float (self, *args) | 
|  | set_float(self, f) 
 | 
|  | 
|  | 
|  | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|  | 
|  | vtype = property(_ida_expr.idc_value_t_vtype_get, _ida_expr.idc_value_t_vtype_set, doc=) | 
|  | 
|  | num = property(_ida_expr.idc_value_t_num_get, _ida_expr.idc_value_t_num_set, doc=) | 
|  | 
|  | e = property(_ida_expr.idc_value_t_e_get, _ida_expr.idc_value_t_e_set, doc=) | 
|  | 
|  | obj = property(_ida_expr.idc_value_t_obj_get, _ida_expr.idc_value_t_obj_set, doc=) | 
|  | 
|  | funcidx = property(_ida_expr.idc_value_t_funcidx_get, _ida_expr.idc_value_t_funcidx_set, doc=) | 
|  | 
|  | pvoid = property(_ida_expr.idc_value_t_pvoid_get, _ida_expr.idc_value_t_pvoid_set, doc=) | 
|  | 
|  | i64 = property(_ida_expr.idc_value_t_i64_get, _ida_expr.idc_value_t_i64_set, doc=) | 
|  | 
|  | reserve = property(_ida_expr.idc_value_t_reserve_get, _ida_expr.idc_value_t_reserve_set, doc=) | 
|  | 
|  | str = property(lambda self: self.c_str(), lambda self, v: self.set_string(v)) | 
|  | 
◆ __init__()
      
        
          | __init__ | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ _create_empty_string()
  
  | 
        
          | "void" _create_empty_string | ( |  | self, |  
          |  |  | * | args ) |  | protected | 
 
 
◆ c_str()
      
        
          | "char const *" c_str | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ clear()
      
        
          | "void" clear | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ create_empty_string()
      
        
          | "void" create_empty_string | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ is_convertible()
      
        
          | "bool" is_convertible | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ is_integral()
      
        
          | "bool" is_integral | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ is_zero()
      
        
          | "bool" is_zero | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ qstr()
      
        
          | "qstring const &" qstr | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ set_float()
      
        
          | "void" set_float | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ set_int64()
      
        
          | "void" set_int64 | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ set_long()
      
        
          | "void" set_long | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ set_pvoid()
      
        
          | "void" set_pvoid | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ set_string()
      
        
          | "void" set_string | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
- Parameters
- 
  
    | _str | char const * |  | len | size_t |  
 
set_string(self, _str)
- Parameters
- 
  
  
 
 
◆ swap()
      
        
          | "void" swap | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ u_str()
      
        
          | "uchar const *" u_str | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
  
  | 
        
          | e = property(_ida_expr.idc_value_t_e_get, _ida_expr.idc_value_t_e_set, doc=) |  | static | 
 
 
◆ funcidx
  
  | 
        
          | funcidx = property(_ida_expr.idc_value_t_funcidx_get, _ida_expr.idc_value_t_funcidx_set, doc=) |  | static | 
 
 
◆ i64
  
  | 
        
          | i64 = property(_ida_expr.idc_value_t_i64_get, _ida_expr.idc_value_t_i64_set, doc=) |  | static | 
 
 
◆ num
  
  | 
        
          | num = property(_ida_expr.idc_value_t_num_get, _ida_expr.idc_value_t_num_set, doc=) |  | static | 
 
 
◆ obj
  
  | 
        
          | obj = property(_ida_expr.idc_value_t_obj_get, _ida_expr.idc_value_t_obj_set, doc=) |  | static | 
 
 
◆ pvoid
  
  | 
        
          | pvoid = property(_ida_expr.idc_value_t_pvoid_get, _ida_expr.idc_value_t_pvoid_set, doc=) |  | static | 
 
 
◆ reserve
  
  | 
        
          | reserve = property(_ida_expr.idc_value_t_reserve_get, _ida_expr.idc_value_t_reserve_set, doc=) |  | static | 
 
 
◆ str
  
  | 
        
          | str = property(lambda self: self.c_str(), lambda self, v: self.set_string(v)) |  | static | 
 
 
◆ thisown
  
  | 
        
          | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |  | static | 
 
 
◆ vtype
  
  | 
        
          | vtype = property(_ida_expr.idc_value_t_vtype_get, _ida_expr.idc_value_t_vtype_set, doc=) |  | static | 
 
 
The documentation for this class was generated from the following file: