Proxy of C++ dirspec_t class.  
|  | 
|  | __init__ (self, *args) | 
|  | init(self, nm=None, f=0) -> dirspec_t 
 | 
|  | 
| "bool" | get_name (self, *args) | 
|  | get_name(self, inode, name_flags=DTN_FULL_NAME) -> bool get the entry name. 
 | 
|  | 
| "inode_t" | get_inode (self, *args) | 
|  | get_inode(self, dirpath, name) -> inode_t get the entry inode in the specified directory 
 | 
|  | 
| "qstring" | get_attrs (self, *args) | 
|  | get_attrs(self, inode) -> qstring 
 | 
|  | 
| "bool" | rename_inode (self, *args) | 
|  | rename_inode(self, inode, newname) -> bool rename the entry 
 | 
|  | 
| "void" | unlink_inode (self, *args) | 
|  | unlink_inode(self, inode) 
 | 
|  | 
| "bool" | is_orderable (self, *args) | 
|  | is_orderable(self) -> bool 
 | 
|  | 
|  | __disown__ (self) | 
|  | 
|  | 
|  | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | 
|  | 
|  | flags = property(_ida_dirtree.dirspec_t_flags_get, _ida_dirtree.dirspec_t_flags_set, doc=) | 
|  | 
|  | id = property(_ida_dirtree.dirspec_t_id_get, _ida_dirtree.dirspec_t_id_set, doc=) | 
|  | 
◆ __init__()
      
        
          | __init__ | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ __disown__()
◆ get_attrs()
      
        
          | "qstring" get_attrs | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ get_inode()
      
        
          | "inode_t" get_inode | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
- Parameters
- 
  
    | dirpath | (C++: const char *) the absolute directory path with trailing slash |  | name | (C++: const char *) the entry name in the directory |  
 
- Returns
- : the entry inode 
 
 
◆ get_name()
      
        
          | "bool" get_name | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
for example, the structure name
- Parameters
- 
  
    | inode | (C++: inode_t) inode number of the entry |  | name_flags | (C++: uint32) how exactly the name should be retrieved. combination of bits for get_...name() methods bits |  
 
- Returns
- : false if the entry does not exist. 
 
 
◆ is_orderable()
      
        
          | "bool" is_orderable | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ rename_inode()
      
        
          | "bool" rename_inode | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
- Parameters
- 
  
    | inode | (C++: inode_t) |  | newname | (C++: const char *) |  
 
- Returns
- : success 
 
 
◆ unlink_inode()
      
        
          | "void" unlink_inode | ( |  | self, | 
        
          |  |  | * | args ) | 
      
 
 
◆ DSF_INODE_EA
  
  | 
        
          | DSF_INODE_EA = _ida_dirtree.dirspec_t_DSF_INODE_EA |  | static | 
 
 
◆ DSF_ORDERABLE
  
  | 
        
          | DSF_ORDERABLE = _ida_dirtree.dirspec_t_DSF_ORDERABLE |  | static | 
 
 
◆ DSF_PRIVRANGE
  
  | 
        
          | DSF_PRIVRANGE = _ida_dirtree.dirspec_t_DSF_PRIVRANGE |  | static | 
 
 
◆ nodename
◆ flags
  
  | 
        
          | flags = property(_ida_dirtree.dirspec_t_flags_get, _ida_dirtree.dirspec_t_flags_set, doc=) |  | static | 
 
 
◆ id
  
  | 
        
          | id = property(_ida_dirtree.dirspec_t_id_get, _ida_dirtree.dirspec_t_id_set, doc=) |  | static | 
 
 
◆ thisown
  
  | 
        
          | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |  | static | 
 
 
The documentation for this class was generated from the following file: