Definition at line 11 of file MemoryExtendedAttributes.h.
◆ MemoryExtendedAttributes()
| MemoryExtendedAttributes::MemoryExtendedAttributes |
( |
Quota & |
quota = globalQuota() | ) |
|
|
explicit |
◆ ~MemoryExtendedAttributes()
| MemoryExtendedAttributes::~MemoryExtendedAttributes |
( |
| ) |
|
◆ find()
◆ get()
| XattrStatus MemoryExtendedAttributes::get |
( |
const StringView & |
name, |
|
|
void * |
buffer, |
|
|
size_t |
capacity, |
|
|
size_t & |
required |
|
) |
| |
◆ globalQuota()
◆ list()
| XattrStatus MemoryExtendedAttributes::list |
( |
void * |
buffer, |
|
|
size_t |
capacity, |
|
|
size_t & |
required |
|
) |
| |
◆ remove()
| XattrStatus MemoryExtendedAttributes::remove |
( |
const StringView & |
name | ) |
|
◆ set()
| XattrStatus MemoryExtendedAttributes::set |
( |
const StringView & |
name, |
|
|
const void * |
value, |
|
|
size_t |
length, |
|
|
unsigned |
flags |
|
) |
| |
◆ m_Bytes
| size_t MemoryExtendedAttributes::m_Bytes = 0 |
|
private |
◆ m_Count
| size_t MemoryExtendedAttributes::m_Count = 0 |
|
private |
◆ m_Entries
| Entry* MemoryExtendedAttributes::m_Entries = nullptr |
|
private |
◆ m_Lock
| Mutex MemoryExtendedAttributes::m_Lock |
|
private |
◆ m_Quota
| Quota& MemoryExtendedAttributes::m_Quota |
|
private |
◆ MaximumEntries
| constexpr size_t MemoryExtendedAttributes::MaximumEntries = 128 |
|
staticconstexpr |
◆ MaximumStoreBytes
| constexpr size_t MemoryExtendedAttributes::MaximumStoreBytes = 256 * 1024 |
|
staticconstexpr |
◆ MaximumTotalBytes
| constexpr size_t MemoryExtendedAttributes::MaximumTotalBytes = 16 * 1024 * 1024 |
|
staticconstexpr |
The documentation for this class was generated from the following files: