libsaria: Added an is_visible() function
This will return true if the given inode is visible.
This commit is contained in:
parent
75cb804756
commit
fa498f379c
|
@ -33,6 +33,7 @@ namespace libsaria
|
|||
|
||||
unsigned int size();
|
||||
void filter(string &text);
|
||||
bool is_visible(ino_t &);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -167,4 +167,14 @@ namespace libsaria
|
|||
trigger_callback(REFILTER);
|
||||
}
|
||||
|
||||
bool library::is_visible(ino_t &inode)
|
||||
{
|
||||
set<ino_t>::iterator it;
|
||||
|
||||
if (filtered == false)
|
||||
return true;
|
||||
it = results.find(inode);
|
||||
return it != results.end();
|
||||
}
|
||||
|
||||
}; /* Namespace: libsaria */
|
||||
|
|
Loading…
Reference in New Issue
Block a user