|
libcosmos
Linux C++ System Programming Library
|
This is the complete list of members for cosmos::Tracee, including all inherited members.
| attach() | cosmos::Tracee | inline |
| detach() | cosmos::Tracee | inline |
| getEventMsg() const | cosmos::Tracee | inlineprotected |
| getExitEventMsg() const | cosmos::Tracee | inline |
| getFloatRegisters(struct user_fpregs_struct &out) const | cosmos::Tracee | inline |
| getPIDEventMsg() const | cosmos::Tracee | inline |
| getRegisters(struct user_regs_struct &out) const | cosmos::Tracee | inline |
| getRegisterSet(const ptrace::RegisterType type, InputMemoryRegion &iovec) const | cosmos::Tracee | inline |
| getSeccompFilter(std::vector< struct sock_filter > &instructions, const unsigned long prog_index) const | cosmos::Tracee | |
| getSeccompRetDataEventMsg() const | cosmos::Tracee | inline |
| getSigInfo(SigInfo &info) const | cosmos::Tracee | |
| getSigMask(SigSet &set) const | cosmos::Tracee | inline |
| getSyscallInfo(ptrace::SyscallInfo &info) const | cosmos::Tracee | |
| interrupt() | cosmos::Tracee | inline |
| m_pid (defined in cosmos::Tracee) | cosmos::Tracee | protected |
| peekData(const long *addr) const | cosmos::Tracee | inline |
| peekSigInfo(const ptrace::PeekSigInfo &settings) | cosmos::Tracee | |
| peekUser(const long *offset) const | cosmos::Tracee | inline |
| pid() const (defined in cosmos::Tracee) | cosmos::Tracee | inline |
| pokeData(const long *addr, long value) | cosmos::Tracee | inline |
| pokeUser(const long *offset, long value) | cosmos::Tracee | inline |
| request(const ptrace::Request req, ADDR addr=nullptr, DATA data=nullptr) const (defined in cosmos::Tracee) | cosmos::Tracee | inlineprotected |
| request(const ptrace::Request req, std::nullptr_t, DATA data=nullptr) const (defined in cosmos::Tracee) | cosmos::Tracee | inlineprotected |
| restart(const RestartMode mode, const std::optional< Signal > signal={}) | cosmos::Tracee | inline |
| RestartMode enum name | cosmos::Tracee | |
| seize(const ptrace::Opts opts) | cosmos::Tracee | inline |
| setFloatRegisters(const struct user_fpregs_struct &out) | cosmos::Tracee | inline |
| setOptions(const ptrace::Opts opts) | cosmos::Tracee | inline |
| setRegisters(const struct user_regs_struct &out) | cosmos::Tracee | inline |
| setRegisterSet(const ptrace::RegisterType type, OutputMemoryRegion &iovec) | cosmos::Tracee | inline |
| setSigInfo(const SigInfo &info) | cosmos::Tracee | |
| setSigMask(const SigSet &set) | cosmos::Tracee | inline |
| Tracee(const ProcessID pid=ProcessID::INVALID) (defined in cosmos::Tracee) | cosmos::Tracee | inlineexplicit |
| valid() const (defined in cosmos::Tracee) | cosmos::Tracee | inline |