Handler for TOKEN_GROUPS information buffers.
More...
#include <TOKEN_GROUPS.hh>
Handler for TOKEN_GROUPS information buffers.
◆ const_iterator
◆ iterator
◆ at() [1/2]
| virtual const SID_AND_ATTRIBUTES & introvirt::windows::nt::TOKEN_GROUPS::at |
( |
uint32_t |
index | ) |
const |
|
pure virtual |
◆ at() [2/2]
Get an entry at the specified index.
- Parameters
-
| index | The index into the array |
- Returns
- SID_AND_ATTRIBUTES&
◆ begin() [1/2]
| virtual const_iterator introvirt::windows::nt::TOKEN_GROUPS::begin |
( |
| ) |
const |
|
pure virtual |
Get an iterator to the first entry.
- Returns
- const_iterator
◆ begin() [2/2]
| virtual iterator introvirt::windows::nt::TOKEN_GROUPS::begin |
( |
| ) |
|
|
pure virtual |
Get an iterator to the first entry.
- Returns
- const_iterator
◆ end() [1/2]
| virtual const_iterator introvirt::windows::nt::TOKEN_GROUPS::end |
( |
| ) |
const |
|
pure virtual |
Get the end iterator.
- Returns
- const_iterator
◆ end() [2/2]
| virtual iterator introvirt::windows::nt::TOKEN_GROUPS::end |
( |
| ) |
|
|
pure virtual |
Get the end iterator.
- Returns
- const_iterator
◆ erase()
Remove an element from the list.
- Parameters
-
| iter | An iter to the element to remove |
- Returns
- const_iterator containing the next element after the erased one
◆ length()
| virtual uint32_t introvirt::windows::nt::TOKEN_GROUPS::length |
( |
| ) |
const |
|
pure virtual |
Get the number of entries.
- Returns
- uint32_t
◆ operator[]() [1/2]
| virtual const SID_AND_ATTRIBUTES & introvirt::windows::nt::TOKEN_GROUPS::operator[] |
( |
uint32_t |
index | ) |
const |
|
pure virtual |
◆ operator[]() [2/2]
| virtual SID_AND_ATTRIBUTES & introvirt::windows::nt::TOKEN_GROUPS::operator[] |
( |
uint32_t |
index | ) |
|
|
pure virtual |
Get an entry at the specified index.
- Parameters
-
| index | The index into the array |
- Returns
- SID_AND_ATTRIBUTES&
The documentation for this class was generated from the following file:
- /home/runner/work/IntroVirt/IntroVirt/include/introvirt/windows/kernel/nt/syscall/types/token_information/TOKEN_GROUPS.hh