|
libclues
Linux C++ Tracing Library
|
| ▼Nclues | |
| ►Nformat | |
| ►Nitem | |
| CAccessSystemCall | |
| CAlarmSystemCall | |
| CArgs | |
| CAutoAttachedTracee | Specialization of Tracee for automatically attached child tracees |
| CBreakSystemCall | |
| CChildTracee | Specialization of Tracee that creates a new child process for tracing |
| CClockNanoSleepSystemCall | |
| CClone3SystemCall | |
| CCloneSystemCall | Wrapper for the clone() and clone2() system calls |
| CCloseSystemCall | |
| CEngine | Main class for configuring and running libclues |
| CErrnoResult | An errno system call result |
| CEventConsumer | Callback interface for consumers of tracing events |
| CExecveAtSystemCall | |
| CExecveSystemCall | |
| CExitGroupSystemCall | |
| CFAccessAt2SystemCall | |
| CFAccessAtSystemCall | |
| CFcntlSystemCall | |
| CFDInfo | Contextual information about a file descriptor in a Tracee |
| CForeignTracee | Specialization of Tracee that attaches to an existing, unrelated process in the system |
| CForkSystemCall | |
| CFstatAtSystemCall | |
| CFstatSystemCall | |
| CFutexSystemCall | Futex() system call with context-sensitive parameters and return values |
| CGetDentsSystemCall | |
| CGetRobustListSystemCall | |
| CGetXIdSystemCall | |
| CIoCtlSystemCall | |
| Ckernel_old_sigaction | Variant of sigaction used for the old sigaction() system call |
| Ckernel_sigaction | This is the sigaction structure used by the kernel for e.g. rt_sigaction |
| Ckernel_sigaction32 | Variant of sigaction for 64-bit <-> 32-bit cross ABI tracing |
| CLimitSystemCallT | |
| Clinux_dirent | 32-bit getdents() directory entries.used on native 32-bit/64-bit ABIs |
| Clinux_dirent32 | 32-bit getdents() directory entries used in 32-bit emulation ABI |
| Clinux_dirent64 | 64-bit entries used with getdents64() on both 32-bit and 64-bit ABIs |
| Cmmap_arg_struct | Old mmap() parameter on 32-bit ABIs like I386 |
| CMmapSystemCall | Type for mmap() / mmap2() system calls |
| CMprotectSystemCall | |
| CMunmapSystemCall | |
| CNanoSleepSystemCall | |
| Cold_kernel_stat | Original Linux stat data structure for SystemCallNr::OLDSTAT, OLDLSTAT and OLDFSTAT |
| COpenAtSystemCall | |
| COpenSystemCall | |
| CPipe2SystemCall | |
| CPipeSystemCall | The classic pipe() system call without flags |
| CPrlimit64SystemCall | |
| CProcessData | This type contains data that is shared between tracees of the same thread group |
| CReadSystemCall | |
| CRegisterData | Base class for ABI specific register data |
| CRegisterDataAARCH64 | Native register data for the aarch64 ABI |
| CRegisterDataI386 | Native register data for the I386 32-bit X86 ABI |
| CRegisterDataTraits | Traits which will be overridden by template specializations per ABI |
| CRegisterDataTraits< ABI::AARCH64 > | |
| CRegisterDataTraits< ABI::I386 > | |
| CRegisterDataTraits< ABI::X32 > | |
| CRegisterDataTraits< ABI::X86_64 > | |
| CRegisterDataX32 | |
| CRegisterDataX64 | |
| CRegisterDataX86_64_T | Native register data for the X86_64 and X32 ABIs |
| CRegisterSet | Holds a set of registers for the given ABI |
| CRestartSystemCall | |
| Crlimit32 | 32-bit based struct rlimit used with getrlimit() and setrlimit() |
| Crlimit64 | 64-bit based struct rlimit used with prlimit() |
| CRtSigActionSystemCall | Type for the current rt_sigaction() system call |
| CRtSigProcMaskSystemCall | Type for the current rt_sigprocmask() |
| CSetRobustListSystemCall | |
| CSetTIDAddressSystemCall | |
| CSigActionSystemCall | Type for and old sigaction() |
| CSigProcMaskSystemCall | Type for old sigprocmask() |
| Cstat32 | 32-bit sized stat data structure with some padding for SystemCallNR::STAT, LSTAT and FSTAT on 32-bit archs like i386 |
| Cstat32_64 | 64-bit sized stat data structure used with the stat64 family of system calls on 32-bit ABIs like i386 |
| Cstat64 | The single stat structure from asm-generic used e.g. on AARCH64 |
| CStatSystemCallT | |
| CSystemCall | Access to System Call Data |
| CSystemCallDB | Stores information about each system call number in form of SystemCall objects |
| CSystemCallInfo | Extended ptrace system call state information |
| CSystemCallItem | Base class for any kind of system call parameter or return value |
| CSystemCallNrTraits | Traits which allow to lookup the correct SystemCallNr type per ABI |
| CSystemCallNrTraits< ABI::AARCH64 > | |
| CSystemCallNrTraits< ABI::I386 > | |
| CSystemCallNrTraits< ABI::X32 > | |
| CSystemCallNrTraits< ABI::X86_64 > | |
| CTermTracer | |
| CTgKillSystemCall | |
| Ctimespec32 | Original Linux stat data structure for SystemCallNr::OLDSTAT, OLDLSTAT and OLDFSTAT |
| CTracee | Base class for traced processes |
| CUnknownSystemCall | |
| CWait4SystemCall | |
| CWriteSystemCall |