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();
|
unsigned int size();
|
||||||
void filter(string &text);
|
void filter(string &text);
|
||||||
|
bool is_visible(ino_t &);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -167,4 +167,14 @@ namespace libsaria
|
||||||
trigger_callback(REFILTER);
|
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 */
|
}; /* Namespace: libsaria */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user