dmlite  0.4
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
dmlite::AclEntry Struct Reference

ACL Entry. More...

#include <security.h>

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 AclEntry::operator!= ( const AclEntry e) const
bool AclEntry::operator< ( const AclEntry e) const
bool AclEntry::operator== ( const AclEntry e) const
bool AclEntry::operator> ( const AclEntry e) const

Member Data Documentation

uint32_t dmlite::AclEntry::id
const uint8_t AclEntry::kDefault = 0x20
static
const uint8_t AclEntry::kGroup = 4
static
const uint8_t AclEntry::kGroupObj = 3
static
const uint8_t AclEntry::kMask = 5
static
const uint8_t AclEntry::kOther = 6
static
const uint8_t AclEntry::kUser = 2
static
const uint8_t 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 files: