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

Directory entry: either a file or directory. More...

#include <dirtree.hpp>

Public Member Functions

 direntry_t (uval_t i=BADIDX, bool d=false)
bool valid () const
bool operator== (const direntry_t &r) const
bool operator!= (const direntry_t &r) const
bool operator< (const direntry_t &r) const

Public Attributes

uval_t idx
 diridx_t or inode_t
bool isdir
 is 'idx' a diridx_t, or an inode_t

Static Public Attributes

static const uval_t BADIDX = uval_t(-1)
static const uval_t ROOTIDX = 0

Detailed Description

Directory entry: either a file or directory.

Constructor & Destructor Documentation

◆ direntry_t()

direntry_t::direntry_t ( uval_t i = BADIDX,
bool d = false )
inline

Member Function Documentation

◆ valid()

bool direntry_t::valid ( ) const
inline

◆ operator==()

bool direntry_t::operator== ( const direntry_t & r) const
inline

◆ operator!=()

bool direntry_t::operator!= ( const direntry_t & r) const
inline

◆ operator<()

bool direntry_t::operator< ( const direntry_t & r) const
inline

Member Data Documentation

◆ idx

uval_t direntry_t::idx

◆ isdir

bool direntry_t::isdir

is 'idx' a diridx_t, or an inode_t

◆ BADIDX

const uval_t direntry_t::BADIDX = uval_t(-1)
static

◆ ROOTIDX

const uval_t direntry_t::ROOTIDX = 0
static

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