10 #ifndef _STRUS_ACL_READER_INTERFACE_HPP_INCLUDED
11 #define _STRUS_ACL_READER_INTERFACE_HPP_INCLUDED
int32_t Index
Number type generally used for locally counted indices.
Definition: index.hpp:29
Numeric types used for local and global indices.
Interface for accessing document attributes from a strus storage.
Definition: aclReaderInterface.hpp:20
virtual std::vector< std::string > getReadAccessList() const =0
Get the names of all users that are attached to this document, allowed to read the document...
virtual ~AclReaderInterface()
Destructor.
Definition: aclReaderInterface.hpp:24
virtual void skipDoc(const Index &docno)=0
Move the ACL reader context to a specific document.