dmlite::AclEntry Struct Reference

ACL Entry. More...

#include <security.h>

List of all members.

Public Member Functions

bool operator== (const AclEntry &) const
bool operator!= (const AclEntry &) const
bool operator< (const AclEntry &) const
bool operator> (const AclEntry &) const

Public Attributes

uint8_t type
uint8_t perm
uint32_t id

Static Public Attributes

static const uint8_t kUserObj = 1
 ACL Type possible values.
static const uint8_t kUser = 2
static const uint8_t kGroupObj = 3
static const uint8_t kGroup = 4
static const uint8_t kMask = 5
static const uint8_t kOther = 6
static const uint8_t kDefault = 0x20


Detailed Description

ACL Entry.


Member Function Documentation

bool dmlite::AclEntry::operator!= ( const AclEntry  )  const

bool dmlite::AclEntry::operator< ( const AclEntry  )  const

bool dmlite::AclEntry::operator== ( const AclEntry  )  const

bool dmlite::AclEntry::operator> ( const AclEntry  )  const


Member Data Documentation

uint32_t dmlite::AclEntry::id

const uint8_t dmlite::AclEntry::kDefault = 0x20 [static]

const uint8_t dmlite::AclEntry::kGroup = 4 [static]

const uint8_t dmlite::AclEntry::kGroupObj = 3 [static]

const uint8_t dmlite::AclEntry::kMask = 5 [static]

const uint8_t dmlite::AclEntry::kOther = 6 [static]

const uint8_t dmlite::AclEntry::kUser = 2 [static]

const uint8_t dmlite::AclEntry::kUserObj = 1 [static]

ACL Type possible values.

uint8_t dmlite::AclEntry::perm

uint8_t dmlite::AclEntry::type


The documentation for this struct was generated from the following file:
Generated on 4 May 2016 for dmlite by  doxygen 1.4.7