IDA C++ SDK 9.2
Loading...
Searching...
No Matches
dirtree_cursor_t Struct Reference

Position in the directory tree. More...

#include <dirtree.hpp>

Public Member Functions

 dirtree_cursor_t (diridx_t _parent=direntry_t::BADIDX, size_t _rank=size_t(-1))
bool valid () const
bool is_root_cursor () const
void set_root_cursor (void)
 DECLARE_COMPARISONS (dirtree_cursor_t)

Static Public Member Functions

static dirtree_cursor_t root_cursor ()

Public Attributes

diridx_t parent
 the parent directory
size_t rank
 the index into the parent directory

Detailed Description

Position in the directory tree.

Constructor & Destructor Documentation

◆ dirtree_cursor_t()

dirtree_cursor_t::dirtree_cursor_t ( diridx_t _parent = direntry_t::BADIDX,
size_t _rank = size_t(-1) )
inline

Member Function Documentation

◆ valid()

bool dirtree_cursor_t::valid ( ) const
inline

◆ is_root_cursor()

bool dirtree_cursor_t::is_root_cursor ( ) const
inline

◆ set_root_cursor()

void dirtree_cursor_t::set_root_cursor ( void )
inline

◆ root_cursor()

dirtree_cursor_t dirtree_cursor_t::root_cursor ( )
inlinestatic

◆ DECLARE_COMPARISONS()

dirtree_cursor_t::DECLARE_COMPARISONS ( dirtree_cursor_t )
inline

Member Data Documentation

◆ parent

diridx_t dirtree_cursor_t::parent

the parent directory

◆ rank

size_t dirtree_cursor_t::rank

the index into the parent directory


The documentation for this struct was generated from the following file: